3552 lines
81 KiB
C
3552 lines
81 KiB
C
const vertex_position cone_position[] = {
|
|
{0.717689f, -3.608068f, 7.357507f},
|
|
{0.703899f, -3.538740f, 8.075196f},
|
|
{0.663058f, -3.333420f, 8.765305f},
|
|
{0.596737f, -2.999999f, 9.401313f},
|
|
{0.507483f, -2.551290f, 9.958778f},
|
|
{0.398727f, -2.004536f, 10.416279f},
|
|
{0.274648f, -1.380749f, 10.756232f},
|
|
{0.140014f, -0.703900f, 10.965575f},
|
|
{-0.000000f, -2.043807f, 10.416279f},
|
|
{-0.000000f, -3.058773f, 9.401313f},
|
|
{-0.000000f, -3.608068f, 8.075196f},
|
|
{1.407798f, -3.398726f, 7.357507f},
|
|
{1.380748f, -3.333420f, 8.075196f},
|
|
{1.300636f, -3.140013f, 8.765305f},
|
|
{1.170541f, -2.825937f, 9.401313f},
|
|
{0.995464f, -2.403262f, 9.958778f},
|
|
{0.782131f, -1.888231f, 10.416279f},
|
|
{0.538741f, -1.300637f, 10.756232f},
|
|
{0.274648f, -0.663059f, 10.965575f},
|
|
{2.043806f, -3.058772f, 7.357507f},
|
|
{2.004535f, -2.999999f, 8.075196f},
|
|
{1.888230f, -2.825937f, 8.765305f},
|
|
{1.699362f, -2.543276f, 9.401313f},
|
|
{1.445189f, -2.162879f, 9.958778f},
|
|
{1.135478f, -1.699363f, 10.416279f},
|
|
{0.782131f, -1.170542f, 10.756232f},
|
|
{0.398727f, -0.596738f, 10.965575f},
|
|
{2.601272f, -2.601272f, 7.357507f},
|
|
{2.551289f, -2.551289f, 8.075196f},
|
|
{2.403261f, -2.403262f, 8.765305f},
|
|
{2.162878f, -2.162879f, 9.401313f},
|
|
{1.839377f, -1.839378f, 9.958778f},
|
|
{1.445189f, -1.445189f, 10.416279f},
|
|
{0.995464f, -0.995464f, 10.756232f},
|
|
{0.507483f, -0.507484f, 10.965575f},
|
|
{3.058772f, -2.043806f, 7.357507f},
|
|
{2.999998f, -2.004535f, 8.075196f},
|
|
{2.825936f, -1.888231f, 8.765306f},
|
|
{2.543276f, -1.699363f, 9.401313f},
|
|
{2.162878f, -1.445190f, 9.958779f},
|
|
{1.699362f, -1.135478f, 10.416279f},
|
|
{1.170541f, -0.782131f, 10.756232f},
|
|
{0.596737f, -0.398728f, 10.965575f},
|
|
{3.398725f, -1.407798f, 7.357507f},
|
|
{3.333419f, -1.380748f, 8.075196f},
|
|
{3.140012f, -1.300637f, 8.765306f},
|
|
{2.825936f, -1.170541f, 9.401313f},
|
|
{2.403261f, -0.995464f, 9.958779f},
|
|
{1.888230f, -0.782131f, 10.416279f},
|
|
{1.300636f, -0.538742f, 10.756232f},
|
|
{0.663058f, -0.274649f, 10.965575f},
|
|
{3.608067f, -0.717689f, 7.357507f},
|
|
{3.538739f, -0.703899f, 8.075196f},
|
|
{3.333419f, -0.663059f, 8.765306f},
|
|
{2.999998f, -0.596737f, 9.401313f},
|
|
{2.551289f, -0.507484f, 9.958779f},
|
|
{2.004535f, -0.398727f, 10.416279f},
|
|
{1.380747f, -0.274648f, 10.756232f},
|
|
{0.703899f, -0.140015f, 10.965575f},
|
|
{3.678752f, 0.000000f, 7.357507f},
|
|
{3.608067f, -0.000000f, 8.075196f},
|
|
{3.398725f, -0.000001f, 8.765306f},
|
|
{3.058771f, -0.000000f, 9.401313f},
|
|
{2.601271f, -0.000001f, 9.958779f},
|
|
{2.043806f, -0.000001f, 10.416279f},
|
|
{1.407798f, -0.000001f, 10.756232f},
|
|
{0.717689f, -0.000001f, 10.965575f},
|
|
{3.608066f, 0.717689f, 7.357507f},
|
|
{3.538739f, 0.703899f, 8.075196f},
|
|
{3.333419f, 0.663058f, 8.765306f},
|
|
{2.999998f, 0.596736f, 9.401313f},
|
|
{2.551289f, 0.507482f, 9.958779f},
|
|
{2.004534f, 0.398726f, 10.416279f},
|
|
{1.380747f, 0.274647f, 10.756232f},
|
|
{0.703899f, 0.140013f, 10.965575f},
|
|
{3.398724f, 1.407798f, 7.357507f},
|
|
{3.333419f, 1.380747f, 8.075196f},
|
|
{3.140012f, 1.300635f, 8.765306f},
|
|
{2.825936f, 1.170541f, 9.401313f},
|
|
{2.403261f, 0.995463f, 9.958779f},
|
|
{1.888230f, 0.782130f, 10.416279f},
|
|
{1.300636f, 0.538740f, 10.756232f},
|
|
{0.663058f, 0.274647f, 10.965575f},
|
|
{3.058770f, 2.043805f, 7.357507f},
|
|
{2.999998f, 2.004534f, 8.075196f},
|
|
{2.825936f, 1.888229f, 8.765306f},
|
|
{2.543275f, 1.699362f, 9.401314f},
|
|
{2.162878f, 1.445188f, 9.958779f},
|
|
{1.699362f, 1.135477f, 10.416279f},
|
|
{1.170541f, 0.782130f, 10.756232f},
|
|
{0.596736f, 0.398726f, 10.965575f},
|
|
{2.601270f, 2.601270f, 7.357507f},
|
|
{2.551288f, 2.551288f, 8.075196f},
|
|
{2.403261f, 2.403260f, 8.765306f},
|
|
{2.162877f, 2.162877f, 9.401314f},
|
|
{1.839377f, 1.839376f, 9.958779f},
|
|
{1.445188f, 1.445188f, 10.416279f},
|
|
{0.995463f, 0.995463f, 10.756232f},
|
|
{0.507483f, 0.507482f, 10.965575f},
|
|
{2.043804f, 3.058770f, 7.357507f},
|
|
{2.004534f, 2.999997f, 8.075196f},
|
|
{1.888230f, 2.825935f, 8.765306f},
|
|
{1.699362f, 2.543274f, 9.401314f},
|
|
{1.445189f, 2.162877f, 9.958779f},
|
|
{1.135477f, 1.699361f, 10.416279f},
|
|
{0.782130f, 1.170540f, 10.756232f},
|
|
{0.398727f, 0.596736f, 10.965575f},
|
|
{1.407796f, 3.398723f, 7.357507f},
|
|
{1.380747f, 3.333418f, 8.075196f},
|
|
{1.300636f, 3.140011f, 8.765306f},
|
|
{1.170541f, 2.825935f, 9.401314f},
|
|
{0.995463f, 2.403260f, 9.958779f},
|
|
{0.782130f, 1.888229f, 10.416279f},
|
|
{0.538741f, 1.300635f, 10.756232f},
|
|
{0.274648f, 0.663057f, 10.965575f},
|
|
{0.717688f, 3.608065f, 7.357507f},
|
|
{0.703898f, 3.538738f, 8.075196f},
|
|
{0.663058f, 3.333418f, 8.765306f},
|
|
{0.596736f, 2.999996f, 9.401314f},
|
|
{0.507483f, 2.551288f, 9.958779f},
|
|
{0.398726f, 2.004533f, 10.416279f},
|
|
{0.274648f, 1.380746f, 10.756232f},
|
|
{0.140014f, 0.703898f, 10.965575f},
|
|
{-0.000001f, 3.678751f, 7.357507f},
|
|
{-0.000000f, 3.608066f, 8.075196f},
|
|
{0.000000f, 3.398724f, 8.765306f},
|
|
{-0.000000f, 3.058770f, 9.401314f},
|
|
{-0.000000f, 2.601270f, 9.958779f},
|
|
{-0.000000f, 2.043804f, 10.416279f},
|
|
{-0.000000f, 1.407797f, 10.756232f},
|
|
{-0.000000f, 0.717688f, 10.965575f},
|
|
{-0.000000f, -0.000001f, 11.036261f},
|
|
{-0.717690f, 3.608064f, 7.357507f},
|
|
{-0.703899f, 3.538737f, 8.075196f},
|
|
{-0.663058f, 3.333418f, 8.765306f},
|
|
{-0.596737f, 2.999996f, 9.401314f},
|
|
{-0.507483f, 2.551287f, 9.958779f},
|
|
{-0.398727f, 2.004533f, 10.416279f},
|
|
{-0.274648f, 1.380746f, 10.756232f},
|
|
{-0.140014f, 0.703898f, 10.965575f},
|
|
{-1.407798f, 3.398721f, 7.357507f},
|
|
{-1.380748f, 3.333417f, 8.075196f},
|
|
{-1.300635f, 3.140011f, 8.765306f},
|
|
{-1.170541f, 2.825934f, 9.401314f},
|
|
{-0.995463f, 2.403260f, 9.958779f},
|
|
{-0.782131f, 1.888228f, 10.416279f},
|
|
{-0.538741f, 1.300635f, 10.756232f},
|
|
{-0.274648f, 0.663057f, 10.965575f},
|
|
{-2.043806f, 3.058768f, 7.357507f},
|
|
{-2.004535f, 2.999996f, 8.075196f},
|
|
{-1.888230f, 2.825935f, 8.765306f},
|
|
{-1.699362f, 2.543274f, 9.401314f},
|
|
{-1.445189f, 2.162877f, 9.958779f},
|
|
{-1.135477f, 1.699360f, 10.416279f},
|
|
{-0.782131f, 1.170540f, 10.756232f},
|
|
{-0.398726f, 0.596736f, 10.965575f},
|
|
{-2.601270f, 2.601268f, 7.357507f},
|
|
{-2.551288f, 2.551287f, 8.075196f},
|
|
{-2.403261f, 2.403260f, 8.765306f},
|
|
{-2.162878f, 2.162876f, 9.401314f},
|
|
{-1.839376f, 1.839376f, 9.958779f},
|
|
{-1.445188f, 1.445187f, 10.416279f},
|
|
{-0.995463f, 0.995462f, 10.756232f},
|
|
{-0.507483f, 0.507482f, 10.965575f},
|
|
{-3.058770f, 2.043802f, 7.357507f},
|
|
{-2.999998f, 2.004533f, 8.075196f},
|
|
{-2.825936f, 1.888229f, 8.765306f},
|
|
{-2.543275f, 1.699361f, 9.401314f},
|
|
{-2.162878f, 1.445188f, 9.958779f},
|
|
{-1.699362f, 1.135476f, 10.416279f},
|
|
{-1.170541f, 0.782129f, 10.756232f},
|
|
{-0.596736f, 0.398726f, 10.965575f},
|
|
{-3.398723f, 1.407795f, 7.357507f},
|
|
{-3.333419f, 1.380746f, 8.075196f},
|
|
{-3.140011f, 1.300635f, 8.765306f},
|
|
{-2.825935f, 1.170539f, 9.401313f},
|
|
{-2.403261f, 0.995462f, 9.958779f},
|
|
{-1.888229f, 0.782129f, 10.416279f},
|
|
{-1.300635f, 0.538740f, 10.756232f},
|
|
{-0.663058f, 0.274647f, 10.965575f},
|
|
{0.000000f, 0.000000f, 0.000000f},
|
|
{-3.608064f, 0.717686f, 7.357507f},
|
|
{-3.538738f, 0.703897f, 8.075196f},
|
|
{-3.333418f, 0.663057f, 8.765306f},
|
|
{-2.999997f, 0.596735f, 9.401313f},
|
|
{-2.551288f, 0.507482f, 9.958779f},
|
|
{-2.004533f, 0.398725f, 10.416279f},
|
|
{-1.380747f, 0.274647f, 10.756232f},
|
|
{-0.703898f, 0.140013f, 10.965575f},
|
|
{-3.678750f, -0.000002f, 7.357507f},
|
|
{-3.608066f, -0.000002f, 8.075196f},
|
|
{-3.398724f, -0.000001f, 8.765306f},
|
|
{-3.058770f, -0.000001f, 9.401313f},
|
|
{-2.601271f, -0.000001f, 9.958779f},
|
|
{-2.043804f, -0.000001f, 10.416279f},
|
|
{-1.407797f, -0.000001f, 10.756232f},
|
|
{-0.717689f, -0.000001f, 10.965575f},
|
|
{-3.608063f, -0.717691f, 7.357507f},
|
|
{-3.538737f, -0.703900f, 8.075196f},
|
|
{-3.333418f, -0.663059f, 8.765306f},
|
|
{-2.999996f, -0.596738f, 9.401313f},
|
|
{-2.551288f, -0.507484f, 9.958779f},
|
|
{-2.004533f, -0.398728f, 10.416279f},
|
|
{-1.380747f, -0.274649f, 10.756232f},
|
|
{-0.703898f, -0.140015f, 10.965575f},
|
|
{-3.398721f, -1.407799f, 7.357507f},
|
|
{-3.333417f, -1.380748f, 8.075196f},
|
|
{-3.140011f, -1.300636f, 8.765306f},
|
|
{-2.825935f, -1.170542f, 9.401313f},
|
|
{-2.403261f, -0.995464f, 9.958779f},
|
|
{-1.888229f, -0.782131f, 10.416279f},
|
|
{-1.300635f, -0.538742f, 10.756232f},
|
|
{-0.663058f, -0.274648f, 10.965575f},
|
|
{-3.058768f, -2.043806f, 7.357507f},
|
|
{-2.999996f, -2.004535f, 8.075196f},
|
|
{-2.825935f, -1.888230f, 8.765306f},
|
|
{-2.543274f, -1.699363f, 9.401313f},
|
|
{-2.162878f, -1.445189f, 9.958779f},
|
|
{-1.699361f, -1.135478f, 10.416279f},
|
|
{-1.170541f, -0.782131f, 10.756232f},
|
|
{-0.596736f, -0.398727f, 10.965575f},
|
|
{-2.601268f, -2.601271f, 7.357507f},
|
|
{-2.551287f, -2.551289f, 8.075196f},
|
|
{-2.403260f, -2.403261f, 8.765305f},
|
|
{-2.162876f, -2.162878f, 9.401313f},
|
|
{-1.839376f, -1.839377f, 9.958778f},
|
|
{-1.445187f, -1.445189f, 10.416279f},
|
|
{-0.995463f, -0.995464f, 10.756232f},
|
|
{-0.507482f, -0.507483f, 10.965575f},
|
|
{-2.043802f, -3.058770f, 7.357507f},
|
|
{-2.004533f, -2.999998f, 8.075196f},
|
|
{-1.888229f, -2.825936f, 8.765305f},
|
|
{-1.699361f, -2.543275f, 9.401313f},
|
|
{-1.445188f, -2.162879f, 9.958778f},
|
|
{-1.135476f, -1.699362f, 10.416279f},
|
|
{-0.782130f, -1.170542f, 10.756232f},
|
|
{-0.398726f, -0.596737f, 10.965575f},
|
|
{-1.407795f, -3.398722f, 7.357507f},
|
|
{-1.380746f, -3.333419f, 8.075196f},
|
|
{-1.300635f, -3.140012f, 8.765305f},
|
|
{-1.170540f, -2.825936f, 9.401313f},
|
|
{-0.995463f, -2.403262f, 9.958778f},
|
|
{-0.782129f, -1.888230f, 10.416279f},
|
|
{-0.538741f, -1.300636f, 10.756232f},
|
|
{-0.274647f, -0.663059f, 10.965575f},
|
|
{-0.717687f, -3.608064f, 7.357507f},
|
|
{-0.703898f, -3.538738f, 8.075196f},
|
|
{-0.663058f, -3.333419f, 8.765305f},
|
|
{-0.596736f, -2.999997f, 9.401313f},
|
|
{-0.507482f, -2.551289f, 9.958778f},
|
|
{-0.398726f, -2.004534f, 10.416279f},
|
|
{-0.274647f, -1.380748f, 10.756232f},
|
|
{-0.140014f, -0.703899f, 10.965575f},
|
|
{0.000002f, -3.678750f, 7.357507f},
|
|
{0.000000f, -3.398724f, 8.765305f},
|
|
{0.000000f, -2.601272f, 9.958778f},
|
|
{0.000000f, -1.407798f, 10.756232f},
|
|
{0.000000f, -0.717689f, 10.965575f},
|
|
};
|
|
|
|
const vertex_texture cone_texture[] = {
|
|
{0.734375f, 0.000000f},
|
|
{0.750000f, 0.062500f},
|
|
{0.718750f, 0.062500f},
|
|
{0.750000f, 0.125000f},
|
|
{0.750000f, 0.187500f},
|
|
{0.718750f, 0.125000f},
|
|
{0.750000f, 0.250000f},
|
|
{0.718750f, 0.187500f},
|
|
{0.718750f, 0.312500f},
|
|
{0.718750f, 0.250000f},
|
|
{0.750000f, 0.375000f},
|
|
{0.750000f, 0.312500f},
|
|
{0.734375f, 1.000000f},
|
|
{0.718750f, 0.500000f},
|
|
{0.750000f, 0.500000f},
|
|
{0.750000f, 0.437500f},
|
|
{0.718750f, 0.375000f},
|
|
{0.718750f, 0.437500f},
|
|
{0.687500f, 0.375000f},
|
|
{0.687500f, 0.312500f},
|
|
{0.687500f, 0.250000f},
|
|
{0.687500f, 0.187500f},
|
|
{0.687500f, 0.125000f},
|
|
{0.687500f, 0.062500f},
|
|
{0.703125f, 0.000000f},
|
|
{0.687500f, 0.500000f},
|
|
{0.687500f, 0.437500f},
|
|
{0.703125f, 1.000000f},
|
|
{0.656250f, 0.250000f},
|
|
{0.656250f, 0.187500f},
|
|
{0.656250f, 0.125000f},
|
|
{0.656250f, 0.062500f},
|
|
{0.671875f, 0.000000f},
|
|
{0.656250f, 0.500000f},
|
|
{0.656250f, 0.437500f},
|
|
{0.656250f, 0.375000f},
|
|
{0.671875f, 1.000000f},
|
|
{0.656250f, 0.312500f},
|
|
{0.625000f, 0.437500f},
|
|
{0.625000f, 0.375000f},
|
|
{0.625000f, 0.312500f},
|
|
{0.625000f, 0.250000f},
|
|
{0.625000f, 0.187500f},
|
|
{0.625000f, 0.125000f},
|
|
{0.625000f, 0.062500f},
|
|
{0.640625f, 1.000000f},
|
|
{0.625000f, 0.500000f},
|
|
{0.640625f, 0.000000f},
|
|
{0.593750f, 0.250000f},
|
|
{0.593750f, 0.187500f},
|
|
{0.593750f, 0.125000f},
|
|
{0.593750f, 0.062500f},
|
|
{0.609375f, 0.000000f},
|
|
{0.593750f, 0.437500f},
|
|
{0.593750f, 0.375000f},
|
|
{0.609375f, 1.000000f},
|
|
{0.593750f, 0.500000f},
|
|
{0.593750f, 0.312500f},
|
|
{0.562500f, 0.375000f},
|
|
{0.562500f, 0.312500f},
|
|
{0.562500f, 0.250000f},
|
|
{0.562500f, 0.187500f},
|
|
{0.562500f, 0.125000f},
|
|
{0.562500f, 0.062500f},
|
|
{0.578125f, 0.000000f},
|
|
{0.562500f, 0.437500f},
|
|
{0.578125f, 1.000000f},
|
|
{0.562500f, 0.500000f},
|
|
{0.531250f, 0.125000f},
|
|
{0.531250f, 0.062500f},
|
|
{0.546875f, 0.000000f},
|
|
{0.531250f, 0.437500f},
|
|
{0.531250f, 0.375000f},
|
|
{0.546875f, 1.000000f},
|
|
{0.531250f, 0.500000f},
|
|
{0.531250f, 0.312500f},
|
|
{0.531250f, 0.250000f},
|
|
{0.531250f, 0.187500f},
|
|
{0.500000f, 0.375000f},
|
|
{0.500000f, 0.312500f},
|
|
{0.500000f, 0.250000f},
|
|
{0.500000f, 0.187500f},
|
|
{0.500000f, 0.125000f},
|
|
{0.500000f, 0.062500f},
|
|
{0.515625f, 0.000000f},
|
|
{0.500000f, 0.437500f},
|
|
{0.515625f, 1.000000f},
|
|
{0.500000f, 0.500000f},
|
|
{0.468750f, 0.062500f},
|
|
{0.484375f, 0.000000f},
|
|
{0.468750f, 0.437500f},
|
|
{0.468750f, 0.375000f},
|
|
{0.484375f, 1.000000f},
|
|
{0.468750f, 0.500000f},
|
|
{0.468750f, 0.312500f},
|
|
{0.468750f, 0.250000f},
|
|
{0.468750f, 0.187500f},
|
|
{0.468750f, 0.125000f},
|
|
{0.437500f, 0.375000f},
|
|
{0.437500f, 0.312500f},
|
|
{0.437500f, 0.250000f},
|
|
{0.437500f, 0.187500f},
|
|
{0.437500f, 0.125000f},
|
|
{0.437500f, 0.062500f},
|
|
{0.453125f, 1.000000f},
|
|
{0.437500f, 0.500000f},
|
|
{0.453125f, 0.000000f},
|
|
{0.437500f, 0.437500f},
|
|
{0.406250f, 0.062500f},
|
|
{0.421875f, 0.000000f},
|
|
{0.406250f, 0.437500f},
|
|
{0.406250f, 0.375000f},
|
|
{0.421875f, 1.000000f},
|
|
{0.406250f, 0.500000f},
|
|
{0.406250f, 0.312500f},
|
|
{0.406250f, 0.250000f},
|
|
{0.406250f, 0.187500f},
|
|
{0.406250f, 0.125000f},
|
|
{0.375000f, 0.250000f},
|
|
{0.375000f, 0.187500f},
|
|
{0.375000f, 0.125000f},
|
|
{0.375000f, 0.062500f},
|
|
{0.390625f, 1.000000f},
|
|
{0.375000f, 0.500000f},
|
|
{0.390625f, 0.000000f},
|
|
{0.375000f, 0.437500f},
|
|
{0.375000f, 0.375000f},
|
|
{0.375000f, 0.312500f},
|
|
{0.359375f, 0.000000f},
|
|
{0.343750f, 0.062500f},
|
|
{0.343750f, 0.437500f},
|
|
{0.343750f, 0.375000f},
|
|
{0.359375f, 1.000000f},
|
|
{0.343750f, 0.500000f},
|
|
{0.343750f, 0.312500f},
|
|
{0.343750f, 0.250000f},
|
|
{0.343750f, 0.187500f},
|
|
{0.343750f, 0.125000f},
|
|
{0.312500f, 0.250000f},
|
|
{0.312500f, 0.187500f},
|
|
{0.312500f, 0.125000f},
|
|
{0.312500f, 0.062500f},
|
|
{0.328125f, 0.000000f},
|
|
{0.312500f, 0.437500f},
|
|
{0.312500f, 0.375000f},
|
|
{0.328125f, 1.000000f},
|
|
{0.312500f, 0.500000f},
|
|
{0.312500f, 0.312500f},
|
|
{0.296875f, 0.000000f},
|
|
{0.281250f, 0.062500f},
|
|
{0.281250f, 0.437500f},
|
|
{0.281250f, 0.375000f},
|
|
{0.281250f, 0.312500f},
|
|
{0.281250f, 0.250000f},
|
|
{0.281250f, 0.187500f},
|
|
{0.281250f, 0.125000f},
|
|
{0.296875f, 1.000000f},
|
|
{0.281250f, 0.500000f},
|
|
{0.250000f, 0.250000f},
|
|
{0.250000f, 0.187500f},
|
|
{0.250000f, 0.125000f},
|
|
{0.250000f, 0.062500f},
|
|
{0.265625f, 0.000000f},
|
|
{0.250000f, 0.437500f},
|
|
{0.250000f, 0.375000f},
|
|
{0.265625f, 1.000000f},
|
|
{0.250000f, 0.500000f},
|
|
{0.250000f, 0.312500f},
|
|
{0.218750f, 0.375000f},
|
|
{0.218750f, 0.312500f},
|
|
{0.218750f, 0.250000f},
|
|
{0.218750f, 0.187500f},
|
|
{0.218750f, 0.125000f},
|
|
{0.218750f, 0.062500f},
|
|
{0.234375f, 1.000000f},
|
|
{0.218750f, 0.500000f},
|
|
{0.234375f, 0.000000f},
|
|
{0.218750f, 0.437500f},
|
|
{0.187500f, 0.187500f},
|
|
{0.187500f, 0.125000f},
|
|
{0.187500f, 0.062500f},
|
|
{0.203125f, 0.000000f},
|
|
{0.187500f, 0.437500f},
|
|
{0.187500f, 0.375000f},
|
|
{0.203125f, 1.000000f},
|
|
{0.187500f, 0.500000f},
|
|
{0.187500f, 0.312500f},
|
|
{0.187500f, 0.250000f},
|
|
{0.156250f, 0.375000f},
|
|
{0.156250f, 0.312500f},
|
|
{0.156250f, 0.250000f},
|
|
{0.156250f, 0.187500f},
|
|
{0.156250f, 0.125000f},
|
|
{0.156250f, 0.062500f},
|
|
{0.171875f, 0.000000f},
|
|
{0.156250f, 0.437500f},
|
|
{0.171875f, 1.000000f},
|
|
{0.156250f, 0.500000f},
|
|
{0.125000f, 0.125000f},
|
|
{0.125000f, 0.062500f},
|
|
{0.140625f, 0.000000f},
|
|
{0.125000f, 0.437500f},
|
|
{0.125000f, 0.375000f},
|
|
{0.140625f, 1.000000f},
|
|
{0.125000f, 0.500000f},
|
|
{0.125000f, 0.312500f},
|
|
{0.125000f, 0.250000f},
|
|
{0.125000f, 0.187500f},
|
|
{0.093750f, 0.375000f},
|
|
{0.093750f, 0.312500f},
|
|
{0.093750f, 0.250000f},
|
|
{0.093750f, 0.187500f},
|
|
{0.093750f, 0.125000f},
|
|
{0.093750f, 0.062500f},
|
|
{0.109375f, 0.000000f},
|
|
{0.093750f, 0.437500f},
|
|
{0.109375f, 1.000000f},
|
|
{0.093750f, 0.500000f},
|
|
{0.062500f, 0.125000f},
|
|
{0.062500f, 0.062500f},
|
|
{0.078125f, 0.000000f},
|
|
{0.062500f, 0.437500f},
|
|
{0.062500f, 0.375000f},
|
|
{0.078125f, 1.000000f},
|
|
{0.062500f, 0.500000f},
|
|
{0.062500f, 0.312500f},
|
|
{0.062500f, 0.250000f},
|
|
{0.062500f, 0.187500f},
|
|
{0.031250f, 0.375000f},
|
|
{0.031250f, 0.312500f},
|
|
{0.031250f, 0.250000f},
|
|
{0.031250f, 0.187500f},
|
|
{0.031250f, 0.125000f},
|
|
{0.031250f, 0.062500f},
|
|
{0.046875f, 1.000000f},
|
|
{0.031250f, 0.500000f},
|
|
{0.046875f, 0.000000f},
|
|
{0.031250f, 0.437500f},
|
|
{0.000000f, 0.125000f},
|
|
{0.000000f, 0.062500f},
|
|
{0.015625f, 0.000000f},
|
|
{0.000000f, 0.437500f},
|
|
{0.000000f, 0.375000f},
|
|
{0.015625f, 1.000000f},
|
|
{0.000000f, 0.500000f},
|
|
{0.000000f, 0.312500f},
|
|
{0.000000f, 0.250000f},
|
|
{0.000000f, 0.187500f},
|
|
{1.000000f, 0.312500f},
|
|
{0.968750f, 0.250000f},
|
|
{1.000000f, 0.250000f},
|
|
{1.000000f, 0.187500f},
|
|
{0.968750f, 0.187500f},
|
|
{1.000000f, 0.125000f},
|
|
{0.968750f, 0.125000f},
|
|
{0.968750f, 0.062500f},
|
|
{1.000000f, 0.062500f},
|
|
{0.984375f, 0.000000f},
|
|
{1.000000f, 0.500000f},
|
|
{0.968750f, 0.437500f},
|
|
{1.000000f, 0.437500f},
|
|
{0.968750f, 0.375000f},
|
|
{1.000000f, 0.375000f},
|
|
{0.984375f, 1.000000f},
|
|
{0.968750f, 0.500000f},
|
|
{0.968750f, 0.312500f},
|
|
{0.953125f, 0.000000f},
|
|
{0.937500f, 0.062500f},
|
|
{0.937500f, 0.437500f},
|
|
{0.937500f, 0.375000f},
|
|
{0.953125f, 1.000000f},
|
|
{0.937500f, 0.500000f},
|
|
{0.937500f, 0.312500f},
|
|
{0.937500f, 0.250000f},
|
|
{0.937500f, 0.187500f},
|
|
{0.937500f, 0.125000f},
|
|
{0.906250f, 0.250000f},
|
|
{0.906250f, 0.187500f},
|
|
{0.906250f, 0.125000f},
|
|
{0.906250f, 0.062500f},
|
|
{0.921875f, 0.000000f},
|
|
{0.906250f, 0.437500f},
|
|
{0.906250f, 0.375000f},
|
|
{0.921875f, 1.000000f},
|
|
{0.906250f, 0.500000f},
|
|
{0.906250f, 0.312500f},
|
|
{0.875000f, 0.437500f},
|
|
{0.875000f, 0.375000f},
|
|
{0.875000f, 0.312500f},
|
|
{0.875000f, 0.250000f},
|
|
{0.875000f, 0.187500f},
|
|
{0.875000f, 0.125000f},
|
|
{0.875000f, 0.062500f},
|
|
{0.890625f, 1.000000f},
|
|
{0.875000f, 0.500000f},
|
|
{0.890625f, 0.000000f},
|
|
{0.843750f, 0.250000f},
|
|
{0.843750f, 0.187500f},
|
|
{0.843750f, 0.125000f},
|
|
{0.843750f, 0.062500f},
|
|
{0.859375f, 0.000000f},
|
|
{0.843750f, 0.437500f},
|
|
{0.843750f, 0.375000f},
|
|
{0.859375f, 1.000000f},
|
|
{0.843750f, 0.500000f},
|
|
{0.843750f, 0.312500f},
|
|
{0.812500f, 0.375000f},
|
|
{0.812500f, 0.312500f},
|
|
{0.812500f, 0.250000f},
|
|
{0.812500f, 0.187500f},
|
|
{0.812500f, 0.125000f},
|
|
{0.812500f, 0.062500f},
|
|
{0.828125f, 1.000000f},
|
|
{0.812500f, 0.500000f},
|
|
{0.828125f, 0.000000f},
|
|
{0.812500f, 0.437500f},
|
|
{0.781250f, 0.125000f},
|
|
{0.781250f, 0.062500f},
|
|
{0.796875f, 0.000000f},
|
|
{0.781250f, 0.437500f},
|
|
{0.781250f, 0.375000f},
|
|
{0.796875f, 1.000000f},
|
|
{0.781250f, 0.500000f},
|
|
{0.781250f, 0.312500f},
|
|
{0.781250f, 0.250000f},
|
|
{0.781250f, 0.187500f},
|
|
{0.765625f, 0.000000f},
|
|
{0.765625f, 1.000000f},
|
|
};
|
|
|
|
const vertex_normal cone_normal[] = {
|
|
{0.009700f, -0.098000f, 0.995100f},
|
|
{0.028600f, -0.290200f, 0.956500f},
|
|
{0.046400f, -0.470900f, 0.881000f},
|
|
{0.062400f, -0.633200f, 0.771500f},
|
|
{0.075900f, -0.770800f, 0.632600f},
|
|
{0.086500f, -0.878600f, 0.469600f},
|
|
{0.040000f, -0.405600f, -0.913200f},
|
|
{0.090300f, -0.970900f, 0.221800f},
|
|
{0.100800f, -0.969900f, 0.221800f},
|
|
{0.093800f, -0.952700f, 0.289000f},
|
|
{0.097600f, -0.990400f, 0.097500f},
|
|
{0.277900f, -0.916100f, 0.289000f},
|
|
{0.256300f, -0.844800f, 0.469600f},
|
|
{0.224800f, -0.741200f, 0.632600f},
|
|
{0.184700f, -0.608800f, 0.771500f},
|
|
{0.137400f, -0.452800f, 0.881000f},
|
|
{0.084600f, -0.279000f, 0.956500f},
|
|
{0.028600f, -0.094200f, 0.995100f},
|
|
{0.288900f, -0.952400f, 0.097500f},
|
|
{0.118200f, -0.390000f, -0.913200f},
|
|
{0.278000f, -0.934600f, 0.221800f},
|
|
{0.288100f, -0.931600f, 0.221800f},
|
|
{0.299900f, -0.561100f, 0.771500f},
|
|
{0.223100f, -0.417300f, 0.881000f},
|
|
{0.137400f, -0.257100f, 0.956500f},
|
|
{0.046400f, -0.086900f, 0.995100f},
|
|
{0.469100f, -0.877700f, 0.097500f},
|
|
{0.451300f, -0.844300f, 0.289000f},
|
|
{0.192100f, -0.359500f, -0.913200f},
|
|
{0.455000f, -0.862400f, 0.221800f},
|
|
{0.464300f, -0.857500f, 0.221800f},
|
|
{0.416200f, -0.778600f, 0.469600f},
|
|
{0.365100f, -0.683100f, 0.632600f},
|
|
{0.631400f, -0.769300f, 0.097500f},
|
|
{0.607300f, -0.740000f, 0.289000f},
|
|
{0.560100f, -0.682500f, 0.469600f},
|
|
{0.491300f, -0.598700f, 0.632600f},
|
|
{0.403600f, -0.491800f, 0.771500f},
|
|
{0.300200f, -0.365800f, 0.881000f},
|
|
{0.185000f, -0.225400f, 0.956500f},
|
|
{0.258500f, -0.315100f, -0.913200f},
|
|
{0.614500f, -0.757100f, 0.221800f},
|
|
{0.622700f, -0.750400f, 0.221800f},
|
|
{0.062500f, -0.076100f, 0.995100f},
|
|
{0.491800f, -0.403600f, 0.771500f},
|
|
{0.365800f, -0.300200f, 0.881000f},
|
|
{0.225400f, -0.185000f, 0.956500f},
|
|
{0.076100f, -0.062500f, 0.995100f},
|
|
{0.769300f, -0.631400f, 0.097600f},
|
|
{0.740000f, -0.607300f, 0.289000f},
|
|
{0.315000f, -0.258600f, -0.913200f},
|
|
{0.750400f, -0.622700f, 0.221800f},
|
|
{0.757100f, -0.614500f, 0.221800f},
|
|
{0.682500f, -0.560100f, 0.469600f},
|
|
{0.598700f, -0.491300f, 0.632600f},
|
|
{0.844300f, -0.451300f, 0.289000f},
|
|
{0.778600f, -0.416200f, 0.469600f},
|
|
{0.683100f, -0.365100f, 0.632600f},
|
|
{0.561100f, -0.299900f, 0.771500f},
|
|
{0.417300f, -0.223100f, 0.881000f},
|
|
{0.257100f, -0.137400f, 0.956600f},
|
|
{0.086900f, -0.046400f, 0.995100f},
|
|
{0.877700f, -0.469100f, 0.097500f},
|
|
{0.359400f, -0.192200f, -0.913200f},
|
|
{0.857400f, -0.464300f, 0.221800f},
|
|
{0.862400f, -0.455000f, 0.221800f},
|
|
{0.452800f, -0.137400f, 0.881000f},
|
|
{0.279000f, -0.084600f, 0.956500f},
|
|
{0.094200f, -0.028600f, 0.995100f},
|
|
{0.952400f, -0.288900f, 0.097500f},
|
|
{0.916100f, -0.277900f, 0.289000f},
|
|
{0.390000f, -0.118400f, -0.913200f},
|
|
{0.931600f, -0.288100f, 0.221800f},
|
|
{0.934600f, -0.278000f, 0.221800f},
|
|
{0.844800f, -0.256300f, 0.469600f},
|
|
{0.741200f, -0.224800f, 0.632600f},
|
|
{0.608800f, -0.184700f, 0.771500f},
|
|
{0.878600f, -0.086500f, 0.469600f},
|
|
{0.770800f, -0.075900f, 0.632600f},
|
|
{0.633200f, -0.062400f, 0.771500f},
|
|
{0.470900f, -0.046400f, 0.881000f},
|
|
{0.290200f, -0.028600f, 0.956500f},
|
|
{0.098000f, -0.009700f, 0.995100f},
|
|
{0.990400f, -0.097500f, 0.097600f},
|
|
{0.405600f, -0.040000f, -0.913200f},
|
|
{0.969900f, -0.100900f, 0.221800f},
|
|
{0.970900f, -0.090300f, 0.221800f},
|
|
{0.952700f, -0.093800f, 0.289000f},
|
|
{0.290200f, 0.028600f, 0.956500f},
|
|
{0.098000f, 0.009600f, 0.995100f},
|
|
{0.990400f, 0.097500f, 0.097500f},
|
|
{0.952700f, 0.093800f, 0.289000f},
|
|
{0.405600f, 0.039900f, -0.913200f},
|
|
{0.970900f, 0.090300f, 0.221800f},
|
|
{0.969900f, 0.100800f, 0.221800f},
|
|
{0.878600f, 0.086500f, 0.469600f},
|
|
{0.770800f, 0.075900f, 0.632600f},
|
|
{0.633200f, 0.062400f, 0.771500f},
|
|
{0.470900f, 0.046400f, 0.881000f},
|
|
{0.844800f, 0.256300f, 0.469600f},
|
|
{0.741200f, 0.224800f, 0.632600f},
|
|
{0.608800f, 0.184700f, 0.771500f},
|
|
{0.452800f, 0.137400f, 0.881000f},
|
|
{0.279000f, 0.084600f, 0.956500f},
|
|
{0.390000f, 0.118200f, -0.913200f},
|
|
{0.934600f, 0.278000f, 0.221800f},
|
|
{0.931600f, 0.288100f, 0.221800f},
|
|
{0.094200f, 0.028600f, 0.995100f},
|
|
{0.952400f, 0.288900f, 0.097500f},
|
|
{0.916100f, 0.277900f, 0.289000f},
|
|
{0.257100f, 0.137400f, 0.956500f},
|
|
{0.086900f, 0.046400f, 0.995100f},
|
|
{0.877700f, 0.469100f, 0.097500f},
|
|
{0.844300f, 0.451300f, 0.289000f},
|
|
{0.359500f, 0.192100f, -0.913200f},
|
|
{0.862400f, 0.455000f, 0.221800f},
|
|
{0.857500f, 0.464300f, 0.221800f},
|
|
{0.778600f, 0.416200f, 0.469600f},
|
|
{0.683100f, 0.365100f, 0.632600f},
|
|
{0.561100f, 0.299900f, 0.771500f},
|
|
{0.417300f, 0.223000f, 0.881000f},
|
|
{0.598700f, 0.491300f, 0.632600f},
|
|
{0.491800f, 0.403600f, 0.771500f},
|
|
{0.365800f, 0.300200f, 0.881000f},
|
|
{0.225400f, 0.185000f, 0.956600f},
|
|
{0.315100f, 0.258500f, -0.913200f},
|
|
{0.757100f, 0.614500f, 0.221800f},
|
|
{0.750400f, 0.622700f, 0.221800f},
|
|
{0.076100f, 0.062500f, 0.995100f},
|
|
{0.769300f, 0.631400f, 0.097500f},
|
|
{0.740000f, 0.607300f, 0.289000f},
|
|
{0.682500f, 0.560100f, 0.469600f},
|
|
{0.062500f, 0.076100f, 0.995100f},
|
|
{0.631400f, 0.769300f, 0.097500f},
|
|
{0.607300f, 0.740000f, 0.289000f},
|
|
{0.258600f, 0.315000f, -0.913200f},
|
|
{0.622700f, 0.750400f, 0.221800f},
|
|
{0.614500f, 0.757100f, 0.221800f},
|
|
{0.560100f, 0.682500f, 0.469600f},
|
|
{0.491300f, 0.598700f, 0.632600f},
|
|
{0.403600f, 0.491800f, 0.771500f},
|
|
{0.300200f, 0.365800f, 0.881000f},
|
|
{0.185000f, 0.225400f, 0.956600f},
|
|
{0.365100f, 0.683100f, 0.632600f},
|
|
{0.299900f, 0.561100f, 0.771500f},
|
|
{0.223100f, 0.417300f, 0.881000f},
|
|
{0.137400f, 0.257100f, 0.956500f},
|
|
{0.046400f, 0.086900f, 0.995100f},
|
|
{0.469100f, 0.877700f, 0.097500f},
|
|
{0.451300f, 0.844300f, 0.289000f},
|
|
{0.192200f, 0.359400f, -0.913200f},
|
|
{0.464300f, 0.857400f, 0.221800f},
|
|
{0.455000f, 0.862400f, 0.221800f},
|
|
{0.416200f, 0.778600f, 0.469600f},
|
|
{0.028600f, 0.094200f, 0.995100f},
|
|
{0.288900f, 0.952400f, 0.097500f},
|
|
{0.277900f, 0.916100f, 0.289000f},
|
|
{0.256300f, 0.844800f, 0.469600f},
|
|
{0.224800f, 0.741200f, 0.632600f},
|
|
{0.184700f, 0.608800f, 0.771500f},
|
|
{0.137400f, 0.452800f, 0.881000f},
|
|
{0.084600f, 0.279000f, 0.956500f},
|
|
{0.118400f, 0.390000f, -0.913200f},
|
|
{0.288100f, 0.931600f, 0.221800f},
|
|
{0.278000f, 0.934600f, 0.221800f},
|
|
{0.062400f, 0.633200f, 0.771500f},
|
|
{0.046400f, 0.470900f, 0.881000f},
|
|
{0.028600f, 0.290200f, 0.956500f},
|
|
{0.009700f, 0.098000f, 0.995100f},
|
|
{0.097500f, 0.990400f, 0.097500f},
|
|
{0.093800f, 0.952700f, 0.289000f},
|
|
{0.040000f, 0.405600f, -0.913200f},
|
|
{0.100900f, 0.969900f, 0.221800f},
|
|
{0.090300f, 0.970900f, 0.221800f},
|
|
{0.086500f, 0.878600f, 0.469600f},
|
|
{0.075900f, 0.770800f, 0.632600f},
|
|
{-0.093800f, 0.952700f, 0.289000f},
|
|
{-0.086500f, 0.878600f, 0.469600f},
|
|
{-0.075900f, 0.770800f, 0.632600f},
|
|
{-0.062400f, 0.633200f, 0.771500f},
|
|
{-0.046400f, 0.470900f, 0.881000f},
|
|
{-0.028600f, 0.290200f, 0.956500f},
|
|
{-0.039900f, 0.405600f, -0.913200f},
|
|
{-0.090300f, 0.970900f, 0.221800f},
|
|
{-0.100800f, 0.969900f, 0.221800f},
|
|
{-0.009700f, 0.098000f, 0.995100f},
|
|
{-0.097600f, 0.990400f, 0.097500f},
|
|
{-0.137400f, 0.452800f, 0.881000f},
|
|
{-0.084600f, 0.279000f, 0.956500f},
|
|
{-0.028600f, 0.094200f, 0.995100f},
|
|
{-0.288900f, 0.952400f, 0.097500f},
|
|
{-0.277900f, 0.916100f, 0.289000f},
|
|
{-0.118200f, 0.390000f, -0.913200f},
|
|
{-0.278000f, 0.934600f, 0.221800f},
|
|
{-0.288100f, 0.931600f, 0.221800f},
|
|
{-0.256300f, 0.844800f, 0.469600f},
|
|
{-0.224800f, 0.741200f, 0.632600f},
|
|
{-0.184700f, 0.608800f, 0.771500f},
|
|
{-0.451300f, 0.844300f, 0.289000f},
|
|
{-0.416200f, 0.778600f, 0.469600f},
|
|
{-0.365100f, 0.683100f, 0.632600f},
|
|
{-0.299900f, 0.561100f, 0.771500f},
|
|
{-0.223100f, 0.417300f, 0.881000f},
|
|
{-0.137400f, 0.257100f, 0.956500f},
|
|
{-0.046400f, 0.086900f, 0.995100f},
|
|
{-0.469100f, 0.877700f, 0.097500f},
|
|
{-0.192100f, 0.359500f, -0.913200f},
|
|
{-0.455000f, 0.862400f, 0.221800f},
|
|
{-0.464300f, 0.857500f, 0.221800f},
|
|
{-0.300200f, 0.365800f, 0.881000f},
|
|
{-0.185000f, 0.225400f, 0.956600f},
|
|
{-0.062500f, 0.076100f, 0.995100f},
|
|
{-0.631400f, 0.769300f, 0.097500f},
|
|
{-0.607300f, 0.740000f, 0.289000f},
|
|
{-0.258500f, 0.315100f, -0.913200f},
|
|
{-0.614500f, 0.757100f, 0.221800f},
|
|
{-0.622700f, 0.750400f, 0.221800f},
|
|
{-0.560100f, 0.682500f, 0.469600f},
|
|
{-0.491300f, 0.598700f, 0.632600f},
|
|
{-0.403600f, 0.491800f, 0.771500f},
|
|
{-0.682500f, 0.560100f, 0.469600f},
|
|
{-0.598700f, 0.491300f, 0.632600f},
|
|
{-0.491800f, 0.403600f, 0.771500f},
|
|
{-0.365800f, 0.300200f, 0.881000f},
|
|
{-0.225400f, 0.185000f, 0.956500f},
|
|
{-0.076100f, 0.062500f, 0.995100f},
|
|
{-0.769300f, 0.631400f, 0.097500f},
|
|
{-0.315000f, 0.258600f, -0.913200f},
|
|
{-0.750400f, 0.622700f, 0.221800f},
|
|
{-0.757100f, 0.614500f, 0.221800f},
|
|
{-0.740000f, 0.607300f, 0.289000f},
|
|
{-0.257100f, 0.137400f, 0.956500f},
|
|
{-0.086900f, 0.046400f, 0.995100f},
|
|
{-0.877700f, 0.469100f, 0.097500f},
|
|
{-0.844300f, 0.451300f, 0.289000f},
|
|
{-0.359400f, 0.192200f, -0.913200f},
|
|
{-0.857400f, 0.464300f, 0.221800f},
|
|
{-0.862400f, 0.455000f, 0.221800f},
|
|
{-0.778600f, 0.416200f, 0.469600f},
|
|
{-0.683100f, 0.365100f, 0.632600f},
|
|
{-0.561100f, 0.299900f, 0.771500f},
|
|
{-0.417300f, 0.223000f, 0.881000f},
|
|
{-0.844800f, 0.256300f, 0.469600f},
|
|
{-0.741200f, 0.224800f, 0.632600f},
|
|
{-0.608800f, 0.184700f, 0.771500f},
|
|
{-0.452800f, 0.137400f, 0.881000f},
|
|
{-0.279000f, 0.084600f, 0.956500f},
|
|
{-0.390000f, 0.118400f, -0.913200f},
|
|
{-0.931600f, 0.288100f, 0.221800f},
|
|
{-0.934600f, 0.278000f, 0.221800f},
|
|
{-0.094200f, 0.028600f, 0.995100f},
|
|
{-0.952400f, 0.288900f, 0.097500f},
|
|
{-0.916100f, 0.277900f, 0.289000f},
|
|
{-0.290200f, 0.028600f, 0.956500f},
|
|
{-0.098000f, 0.009700f, 0.995100f},
|
|
{-0.990400f, 0.097500f, 0.097500f},
|
|
{-0.952700f, 0.093800f, 0.289000f},
|
|
{-0.405600f, 0.040000f, -0.913200f},
|
|
{-0.969900f, 0.100900f, 0.221800f},
|
|
{-0.970900f, 0.090300f, 0.221800f},
|
|
{-0.878600f, 0.086500f, 0.469600f},
|
|
{-0.770800f, 0.075900f, 0.632600f},
|
|
{-0.633200f, 0.062400f, 0.771500f},
|
|
{-0.470900f, 0.046400f, 0.881000f},
|
|
{-0.770800f, -0.075900f, 0.632600f},
|
|
{-0.633200f, -0.062400f, 0.771500f},
|
|
{-0.470900f, -0.046400f, 0.881000f},
|
|
{-0.290200f, -0.028600f, 0.956500f},
|
|
{-0.098000f, -0.009600f, 0.995100f},
|
|
{-0.990400f, -0.097600f, 0.097500f},
|
|
{-0.952700f, -0.093800f, 0.289000f},
|
|
{-0.405600f, -0.039900f, -0.913200f},
|
|
{-0.970900f, -0.090300f, 0.221800f},
|
|
{-0.969900f, -0.100800f, 0.221800f},
|
|
{-0.878600f, -0.086500f, 0.469600f},
|
|
{-0.094200f, -0.028600f, 0.995100f},
|
|
{-0.952400f, -0.288900f, 0.097500f},
|
|
{-0.916100f, -0.277900f, 0.289000f},
|
|
{-0.390000f, -0.118200f, -0.913200f},
|
|
{-0.934600f, -0.278000f, 0.221800f},
|
|
{-0.931600f, -0.288100f, 0.221800f},
|
|
{-0.844800f, -0.256300f, 0.469600f},
|
|
{-0.741200f, -0.224800f, 0.632600f},
|
|
{-0.608800f, -0.184700f, 0.771500f},
|
|
{-0.452800f, -0.137400f, 0.881000f},
|
|
{-0.279000f, -0.084600f, 0.956600f},
|
|
{-0.561100f, -0.299900f, 0.771500f},
|
|
{-0.417300f, -0.223000f, 0.881000f},
|
|
{-0.257100f, -0.137400f, 0.956500f},
|
|
{-0.086900f, -0.046400f, 0.995100f},
|
|
{-0.877700f, -0.469100f, 0.097500f},
|
|
{-0.844300f, -0.451300f, 0.289000f},
|
|
{-0.359500f, -0.192100f, -0.913200f},
|
|
{-0.862400f, -0.455000f, 0.221800f},
|
|
{-0.857500f, -0.464300f, 0.221800f},
|
|
{-0.778600f, -0.416200f, 0.469600f},
|
|
{-0.683100f, -0.365100f, 0.632600f},
|
|
{-0.769300f, -0.631400f, 0.097500f},
|
|
{-0.740000f, -0.607300f, 0.289000f},
|
|
{-0.682500f, -0.560100f, 0.469600f},
|
|
{-0.598700f, -0.491300f, 0.632600f},
|
|
{-0.491800f, -0.403600f, 0.771500f},
|
|
{-0.365800f, -0.300200f, 0.881000f},
|
|
{-0.225400f, -0.185000f, 0.956500f},
|
|
{-0.315100f, -0.258500f, -0.913200f},
|
|
{-0.757100f, -0.614500f, 0.221800f},
|
|
{-0.750400f, -0.622700f, 0.221800f},
|
|
{-0.076100f, -0.062500f, 0.995100f},
|
|
{-0.403600f, -0.491800f, 0.771500f},
|
|
{-0.300200f, -0.365800f, 0.881000f},
|
|
{-0.185000f, -0.225400f, 0.956500f},
|
|
{-0.062500f, -0.076100f, 0.995100f},
|
|
{-0.631400f, -0.769300f, 0.097500f},
|
|
{-0.607300f, -0.740000f, 0.289000f},
|
|
{-0.258600f, -0.315000f, -0.913200f},
|
|
{-0.622700f, -0.750400f, 0.221800f},
|
|
{-0.614500f, -0.757100f, 0.221800f},
|
|
{-0.560100f, -0.682500f, 0.469600f},
|
|
{-0.491300f, -0.598700f, 0.632600f},
|
|
{-0.451300f, -0.844300f, 0.289000f},
|
|
{-0.416200f, -0.778600f, 0.469600f},
|
|
{-0.365100f, -0.683100f, 0.632600f},
|
|
{-0.299900f, -0.561100f, 0.771500f},
|
|
{-0.223100f, -0.417300f, 0.881000f},
|
|
{-0.137400f, -0.257100f, 0.956500f},
|
|
{-0.192200f, -0.359400f, -0.913200f},
|
|
{-0.464300f, -0.857400f, 0.221800f},
|
|
{-0.455000f, -0.862400f, 0.221800f},
|
|
{-0.046400f, -0.086900f, 0.995100f},
|
|
{-0.469100f, -0.877700f, 0.097500f},
|
|
{-0.137400f, -0.452800f, 0.881000f},
|
|
{-0.084600f, -0.279000f, 0.956600f},
|
|
{-0.028600f, -0.094200f, 0.995100f},
|
|
{-0.288900f, -0.952400f, 0.097500f},
|
|
{-0.277900f, -0.916100f, 0.289000f},
|
|
{-0.118400f, -0.390000f, -0.913200f},
|
|
{-0.288100f, -0.931600f, 0.221800f},
|
|
{-0.278000f, -0.934600f, 0.221800f},
|
|
{-0.256300f, -0.844800f, 0.469600f},
|
|
{-0.224800f, -0.741200f, 0.632600f},
|
|
{-0.184700f, -0.608800f, 0.771500f},
|
|
{-0.093800f, -0.952700f, 0.289000f},
|
|
{-0.086500f, -0.878600f, 0.469600f},
|
|
{-0.075900f, -0.770800f, 0.632600f},
|
|
{-0.062400f, -0.633200f, 0.771500f},
|
|
{-0.046400f, -0.470900f, 0.881000f},
|
|
{-0.028600f, -0.290200f, 0.956500f},
|
|
{-0.009700f, -0.098000f, 0.995100f},
|
|
{-0.097600f, -0.990400f, 0.097500f},
|
|
{-0.040000f, -0.405600f, -0.913200f},
|
|
{-0.100900f, -0.969900f, 0.221800f},
|
|
{-0.090300f, -0.970900f, 0.221800f},
|
|
{0.097500f, -0.990400f, 0.097500f},
|
|
{0.084600f, -0.279000f, 0.956600f},
|
|
{0.769300f, -0.631400f, 0.097500f},
|
|
{0.257100f, -0.137400f, 0.956500f},
|
|
{0.990400f, -0.097500f, 0.097500f},
|
|
{0.990400f, 0.097600f, 0.097500f},
|
|
{0.417300f, 0.223100f, 0.881000f},
|
|
{0.225400f, 0.185000f, 0.956500f},
|
|
{0.185000f, 0.225400f, 0.956500f},
|
|
{0.223000f, 0.417300f, 0.881000f},
|
|
{-0.185000f, 0.225400f, 0.956500f},
|
|
{-0.257100f, 0.137400f, 0.956600f},
|
|
{-0.417300f, 0.223100f, 0.881000f},
|
|
{-0.279000f, -0.084600f, 0.956500f},
|
|
{-0.417300f, -0.223100f, 0.881000f},
|
|
{-0.137400f, -0.257100f, 0.956600f},
|
|
{-0.084600f, -0.279000f, 0.956500f},
|
|
{-0.097500f, -0.990400f, 0.097500f},
|
|
};
|
|
|
|
const union triangle cone_light_cone_triangle[] = {
|
|
{ .v = {
|
|
{131, 0, 0},
|
|
{257, 1, 0},
|
|
{7, 2, 0},
|
|
}},
|
|
{ .v = {
|
|
{256, 3, 1},
|
|
{7, 2, 1},
|
|
{257, 1, 1},
|
|
}},
|
|
{ .v = {
|
|
{8, 4, 2},
|
|
{6, 5, 2},
|
|
{256, 3, 2},
|
|
}},
|
|
{ .v = {
|
|
{255, 6, 3},
|
|
{5, 7, 3},
|
|
{8, 4, 3},
|
|
}},
|
|
{ .v = {
|
|
{255, 6, 4},
|
|
{3, 8, 4},
|
|
{4, 9, 4},
|
|
}},
|
|
{ .v = {
|
|
{254, 10, 5},
|
|
{3, 8, 5},
|
|
{9, 11, 5},
|
|
}},
|
|
{ .v = {
|
|
{180, 12, 6},
|
|
{0, 13, 7},
|
|
{253, 14, 8},
|
|
}},
|
|
{ .v = {
|
|
{10, 15, 9},
|
|
{2, 16, 9},
|
|
{254, 10, 9},
|
|
}},
|
|
{ .v = {
|
|
{253, 14, 10},
|
|
{1, 17, 10},
|
|
{10, 15, 10},
|
|
}},
|
|
{ .v = {
|
|
{1, 17, 11},
|
|
{13, 18, 11},
|
|
{2, 16, 11},
|
|
}},
|
|
{ .v = {
|
|
{2, 16, 12},
|
|
{14, 19, 12},
|
|
{3, 8, 12},
|
|
}},
|
|
{ .v = {
|
|
{4, 9, 13},
|
|
{14, 19, 13},
|
|
{15, 20, 13},
|
|
}},
|
|
{ .v = {
|
|
{4, 9, 14},
|
|
{16, 21, 14},
|
|
{5, 7, 14},
|
|
}},
|
|
{ .v = {
|
|
{5, 7, 15},
|
|
{17, 22, 15},
|
|
{6, 5, 15},
|
|
}},
|
|
{ .v = {
|
|
{7, 2, 16},
|
|
{17, 22, 16},
|
|
{18, 23, 16},
|
|
}},
|
|
{ .v = {
|
|
{131, 24, 17},
|
|
{7, 2, 17},
|
|
{18, 23, 17},
|
|
}},
|
|
{ .v = {
|
|
{1, 17, 18},
|
|
{11, 25, 18},
|
|
{12, 26, 18},
|
|
}},
|
|
{ .v = {
|
|
{180, 27, 19},
|
|
{11, 25, 20},
|
|
{0, 13, 21},
|
|
}},
|
|
{ .v = {
|
|
{16, 21, 22},
|
|
{23, 28, 22},
|
|
{24, 29, 22},
|
|
}},
|
|
{ .v = {
|
|
{16, 21, 23},
|
|
{25, 30, 23},
|
|
{17, 22, 23},
|
|
}},
|
|
{ .v = {
|
|
{17, 22, 24},
|
|
{26, 31, 24},
|
|
{18, 23, 24},
|
|
}},
|
|
{ .v = {
|
|
{131, 32, 25},
|
|
{18, 23, 25},
|
|
{26, 31, 25},
|
|
}},
|
|
{ .v = {
|
|
{12, 26, 26},
|
|
{19, 33, 26},
|
|
{20, 34, 26},
|
|
}},
|
|
{ .v = {
|
|
{12, 26, 27},
|
|
{21, 35, 27},
|
|
{13, 18, 27},
|
|
}},
|
|
{ .v = {
|
|
{180, 36, 28},
|
|
{19, 33, 29},
|
|
{11, 25, 30},
|
|
}},
|
|
{ .v = {
|
|
{13, 18, 31},
|
|
{22, 37, 31},
|
|
{14, 19, 31},
|
|
}},
|
|
{ .v = {
|
|
{15, 20, 32},
|
|
{22, 37, 32},
|
|
{23, 28, 32},
|
|
}},
|
|
{ .v = {
|
|
{19, 33, 33},
|
|
{28, 38, 33},
|
|
{20, 34, 33},
|
|
}},
|
|
{ .v = {
|
|
{21, 35, 34},
|
|
{28, 38, 34},
|
|
{29, 39, 34},
|
|
}},
|
|
{ .v = {
|
|
{21, 35, 35},
|
|
{30, 40, 35},
|
|
{22, 37, 35},
|
|
}},
|
|
{ .v = {
|
|
{22, 37, 36},
|
|
{31, 41, 36},
|
|
{23, 28, 36},
|
|
}},
|
|
{ .v = {
|
|
{24, 29, 37},
|
|
{31, 41, 37},
|
|
{32, 42, 37},
|
|
}},
|
|
{ .v = {
|
|
{25, 30, 38},
|
|
{32, 42, 38},
|
|
{33, 43, 38},
|
|
}},
|
|
{ .v = {
|
|
{25, 30, 39},
|
|
{34, 44, 39},
|
|
{26, 31, 39},
|
|
}},
|
|
{ .v = {
|
|
{180, 45, 40},
|
|
{27, 46, 41},
|
|
{19, 33, 42},
|
|
}},
|
|
{ .v = {
|
|
{131, 47, 43},
|
|
{26, 31, 43},
|
|
{34, 44, 43},
|
|
}},
|
|
{ .v = {
|
|
{32, 42, 44},
|
|
{39, 48, 44},
|
|
{40, 49, 44},
|
|
}},
|
|
{ .v = {
|
|
{32, 42, 45},
|
|
{41, 50, 45},
|
|
{33, 43, 45},
|
|
}},
|
|
{ .v = {
|
|
{33, 43, 46},
|
|
{42, 51, 46},
|
|
{34, 44, 46},
|
|
}},
|
|
{ .v = {
|
|
{131, 52, 47},
|
|
{34, 44, 47},
|
|
{42, 51, 47},
|
|
}},
|
|
{ .v = {
|
|
{27, 46, 48},
|
|
{36, 53, 48},
|
|
{28, 38, 48},
|
|
}},
|
|
{ .v = {
|
|
{28, 38, 49},
|
|
{37, 54, 49},
|
|
{29, 39, 49},
|
|
}},
|
|
{ .v = {
|
|
{180, 55, 50},
|
|
{35, 56, 51},
|
|
{27, 46, 52},
|
|
}},
|
|
{ .v = {
|
|
{30, 40, 53},
|
|
{37, 54, 53},
|
|
{38, 57, 53},
|
|
}},
|
|
{ .v = {
|
|
{31, 41, 54},
|
|
{38, 57, 54},
|
|
{39, 48, 54},
|
|
}},
|
|
{ .v = {
|
|
{36, 53, 55},
|
|
{45, 58, 55},
|
|
{37, 54, 55},
|
|
}},
|
|
{ .v = {
|
|
{38, 57, 56},
|
|
{45, 58, 56},
|
|
{46, 59, 56},
|
|
}},
|
|
{ .v = {
|
|
{38, 57, 57},
|
|
{47, 60, 57},
|
|
{39, 48, 57},
|
|
}},
|
|
{ .v = {
|
|
{39, 48, 58},
|
|
{48, 61, 58},
|
|
{40, 49, 58},
|
|
}},
|
|
{ .v = {
|
|
{40, 49, 59},
|
|
{49, 62, 59},
|
|
{41, 50, 59},
|
|
}},
|
|
{ .v = {
|
|
{42, 51, 60},
|
|
{49, 62, 60},
|
|
{50, 63, 60},
|
|
}},
|
|
{ .v = {
|
|
{131, 64, 61},
|
|
{42, 51, 61},
|
|
{50, 63, 61},
|
|
}},
|
|
{ .v = {
|
|
{35, 56, 62},
|
|
{44, 65, 62},
|
|
{36, 53, 62},
|
|
}},
|
|
{ .v = {
|
|
{180, 66, 63},
|
|
{43, 67, 64},
|
|
{35, 56, 65},
|
|
}},
|
|
{ .v = {
|
|
{48, 61, 66},
|
|
{57, 68, 66},
|
|
{49, 62, 66},
|
|
}},
|
|
{ .v = {
|
|
{49, 62, 67},
|
|
{58, 69, 67},
|
|
{50, 63, 67},
|
|
}},
|
|
{ .v = {
|
|
{131, 70, 68},
|
|
{50, 63, 68},
|
|
{58, 69, 68},
|
|
}},
|
|
{ .v = {
|
|
{43, 67, 69},
|
|
{52, 71, 69},
|
|
{44, 65, 69},
|
|
}},
|
|
{ .v = {
|
|
{44, 65, 70},
|
|
{53, 72, 70},
|
|
{45, 58, 70},
|
|
}},
|
|
{ .v = {
|
|
{180, 73, 71},
|
|
{51, 74, 72},
|
|
{43, 67, 73},
|
|
}},
|
|
{ .v = {
|
|
{46, 59, 74},
|
|
{53, 72, 74},
|
|
{54, 75, 74},
|
|
}},
|
|
{ .v = {
|
|
{46, 59, 75},
|
|
{55, 76, 75},
|
|
{47, 60, 75},
|
|
}},
|
|
{ .v = {
|
|
{48, 61, 76},
|
|
{55, 76, 76},
|
|
{56, 77, 76},
|
|
}},
|
|
{ .v = {
|
|
{54, 75, 77},
|
|
{61, 78, 77},
|
|
{62, 79, 77},
|
|
}},
|
|
{ .v = {
|
|
{54, 75, 78},
|
|
{63, 80, 78},
|
|
{55, 76, 78},
|
|
}},
|
|
{ .v = {
|
|
{56, 77, 79},
|
|
{63, 80, 79},
|
|
{64, 81, 79},
|
|
}},
|
|
{ .v = {
|
|
{56, 77, 80},
|
|
{65, 82, 80},
|
|
{57, 68, 80},
|
|
}},
|
|
{ .v = {
|
|
{57, 68, 81},
|
|
{66, 83, 81},
|
|
{58, 69, 81},
|
|
}},
|
|
{ .v = {
|
|
{131, 84, 82},
|
|
{58, 69, 82},
|
|
{66, 83, 82},
|
|
}},
|
|
{ .v = {
|
|
{51, 74, 83},
|
|
{60, 85, 83},
|
|
{52, 71, 83},
|
|
}},
|
|
{ .v = {
|
|
{180, 86, 84},
|
|
{59, 87, 85},
|
|
{51, 74, 86},
|
|
}},
|
|
{ .v = {
|
|
{52, 71, 87},
|
|
{61, 78, 87},
|
|
{53, 72, 87},
|
|
}},
|
|
{ .v = {
|
|
{65, 82, 88},
|
|
{74, 88, 88},
|
|
{66, 83, 88},
|
|
}},
|
|
{ .v = {
|
|
{131, 89, 89},
|
|
{66, 83, 89},
|
|
{74, 88, 89},
|
|
}},
|
|
{ .v = {
|
|
{59, 87, 90},
|
|
{68, 90, 90},
|
|
{60, 85, 90},
|
|
}},
|
|
{ .v = {
|
|
{60, 85, 91},
|
|
{69, 91, 91},
|
|
{61, 78, 91},
|
|
}},
|
|
{ .v = {
|
|
{180, 92, 92},
|
|
{67, 93, 93},
|
|
{59, 87, 94},
|
|
}},
|
|
{ .v = {
|
|
{62, 79, 95},
|
|
{69, 91, 95},
|
|
{70, 94, 95},
|
|
}},
|
|
{ .v = {
|
|
{62, 79, 96},
|
|
{71, 95, 96},
|
|
{63, 80, 96},
|
|
}},
|
|
{ .v = {
|
|
{64, 81, 97},
|
|
{71, 95, 97},
|
|
{72, 96, 97},
|
|
}},
|
|
{ .v = {
|
|
{65, 82, 98},
|
|
{72, 96, 98},
|
|
{73, 97, 98},
|
|
}},
|
|
{ .v = {
|
|
{70, 94, 99},
|
|
{77, 98, 99},
|
|
{78, 99, 99},
|
|
}},
|
|
{ .v = {
|
|
{70, 94, 100},
|
|
{79, 100, 100},
|
|
{71, 95, 100},
|
|
}},
|
|
{ .v = {
|
|
{72, 96, 101},
|
|
{79, 100, 101},
|
|
{80, 101, 101},
|
|
}},
|
|
{ .v = {
|
|
{72, 96, 102},
|
|
{81, 102, 102},
|
|
{73, 97, 102},
|
|
}},
|
|
{ .v = {
|
|
{73, 97, 103},
|
|
{82, 103, 103},
|
|
{74, 88, 103},
|
|
}},
|
|
{ .v = {
|
|
{180, 104, 104},
|
|
{75, 105, 105},
|
|
{67, 93, 106},
|
|
}},
|
|
{ .v = {
|
|
{131, 106, 107},
|
|
{74, 88, 107},
|
|
{82, 103, 107},
|
|
}},
|
|
{ .v = {
|
|
{67, 93, 108},
|
|
{76, 107, 108},
|
|
{68, 90, 108},
|
|
}},
|
|
{ .v = {
|
|
{68, 90, 109},
|
|
{77, 98, 109},
|
|
{69, 91, 109},
|
|
}},
|
|
{ .v = {
|
|
{81, 102, 110},
|
|
{90, 108, 110},
|
|
{82, 103, 110},
|
|
}},
|
|
{ .v = {
|
|
{131, 109, 111},
|
|
{82, 103, 111},
|
|
{90, 108, 111},
|
|
}},
|
|
{ .v = {
|
|
{75, 105, 112},
|
|
{84, 110, 112},
|
|
{76, 107, 112},
|
|
}},
|
|
{ .v = {
|
|
{76, 107, 113},
|
|
{85, 111, 113},
|
|
{77, 98, 113},
|
|
}},
|
|
{ .v = {
|
|
{180, 112, 114},
|
|
{83, 113, 115},
|
|
{75, 105, 116},
|
|
}},
|
|
{ .v = {
|
|
{78, 99, 117},
|
|
{85, 111, 117},
|
|
{86, 114, 117},
|
|
}},
|
|
{ .v = {
|
|
{78, 99, 118},
|
|
{87, 115, 118},
|
|
{79, 100, 118},
|
|
}},
|
|
{ .v = {
|
|
{80, 101, 119},
|
|
{87, 115, 119},
|
|
{88, 116, 119},
|
|
}},
|
|
{ .v = {
|
|
{80, 101, 120},
|
|
{89, 117, 120},
|
|
{81, 102, 120},
|
|
}},
|
|
{ .v = {
|
|
{86, 114, 121},
|
|
{95, 118, 121},
|
|
{87, 115, 121},
|
|
}},
|
|
{ .v = {
|
|
{88, 116, 122},
|
|
{95, 118, 122},
|
|
{96, 119, 122},
|
|
}},
|
|
{ .v = {
|
|
{88, 116, 123},
|
|
{97, 120, 123},
|
|
{89, 117, 123},
|
|
}},
|
|
{ .v = {
|
|
{90, 108, 124},
|
|
{97, 120, 124},
|
|
{98, 121, 124},
|
|
}},
|
|
{ .v = {
|
|
{180, 122, 125},
|
|
{91, 123, 126},
|
|
{83, 113, 127},
|
|
}},
|
|
{ .v = {
|
|
{131, 124, 128},
|
|
{90, 108, 128},
|
|
{98, 121, 128},
|
|
}},
|
|
{ .v = {
|
|
{83, 113, 129},
|
|
{92, 125, 129},
|
|
{84, 110, 129},
|
|
}},
|
|
{ .v = {
|
|
{84, 110, 130},
|
|
{93, 126, 130},
|
|
{85, 111, 130},
|
|
}},
|
|
{ .v = {
|
|
{86, 114, 131},
|
|
{93, 126, 131},
|
|
{94, 127, 131},
|
|
}},
|
|
{ .v = {
|
|
{131, 128, 132},
|
|
{98, 121, 132},
|
|
{106, 129, 132},
|
|
}},
|
|
{ .v = {
|
|
{91, 123, 133},
|
|
{100, 130, 133},
|
|
{92, 125, 133},
|
|
}},
|
|
{ .v = {
|
|
{92, 125, 134},
|
|
{101, 131, 134},
|
|
{93, 126, 134},
|
|
}},
|
|
{ .v = {
|
|
{180, 132, 135},
|
|
{99, 133, 136},
|
|
{91, 123, 137},
|
|
}},
|
|
{ .v = {
|
|
{94, 127, 138},
|
|
{101, 131, 138},
|
|
{102, 134, 138},
|
|
}},
|
|
{ .v = {
|
|
{95, 118, 139},
|
|
{102, 134, 139},
|
|
{103, 135, 139},
|
|
}},
|
|
{ .v = {
|
|
{96, 119, 140},
|
|
{103, 135, 140},
|
|
{104, 136, 140},
|
|
}},
|
|
{ .v = {
|
|
{96, 119, 141},
|
|
{105, 137, 141},
|
|
{97, 120, 141},
|
|
}},
|
|
{ .v = {
|
|
{97, 120, 142},
|
|
{106, 129, 142},
|
|
{98, 121, 142},
|
|
}},
|
|
{ .v = {
|
|
{102, 134, 143},
|
|
{111, 138, 143},
|
|
{103, 135, 143},
|
|
}},
|
|
{ .v = {
|
|
{104, 136, 144},
|
|
{111, 138, 144},
|
|
{112, 139, 144},
|
|
}},
|
|
{ .v = {
|
|
{105, 137, 145},
|
|
{112, 139, 145},
|
|
{113, 140, 145},
|
|
}},
|
|
{ .v = {
|
|
{105, 137, 146},
|
|
{114, 141, 146},
|
|
{106, 129, 146},
|
|
}},
|
|
{ .v = {
|
|
{131, 142, 147},
|
|
{106, 129, 147},
|
|
{114, 141, 147},
|
|
}},
|
|
{ .v = {
|
|
{99, 133, 148},
|
|
{108, 143, 148},
|
|
{100, 130, 148},
|
|
}},
|
|
{ .v = {
|
|
{100, 130, 149},
|
|
{109, 144, 149},
|
|
{101, 131, 149},
|
|
}},
|
|
{ .v = {
|
|
{180, 145, 150},
|
|
{107, 146, 151},
|
|
{99, 133, 152},
|
|
}},
|
|
{ .v = {
|
|
{102, 134, 153},
|
|
{109, 144, 153},
|
|
{110, 147, 153},
|
|
}},
|
|
{ .v = {
|
|
{131, 148, 154},
|
|
{114, 141, 154},
|
|
{122, 149, 154},
|
|
}},
|
|
{ .v = {
|
|
{107, 146, 155},
|
|
{116, 150, 155},
|
|
{108, 143, 155},
|
|
}},
|
|
{ .v = {
|
|
{108, 143, 156},
|
|
{117, 151, 156},
|
|
{109, 144, 156},
|
|
}},
|
|
{ .v = {
|
|
{110, 147, 157},
|
|
{117, 151, 157},
|
|
{118, 152, 157},
|
|
}},
|
|
{ .v = {
|
|
{110, 147, 158},
|
|
{119, 153, 158},
|
|
{111, 138, 158},
|
|
}},
|
|
{ .v = {
|
|
{111, 138, 159},
|
|
{120, 154, 159},
|
|
{112, 139, 159},
|
|
}},
|
|
{ .v = {
|
|
{113, 140, 160},
|
|
{120, 154, 160},
|
|
{121, 155, 160},
|
|
}},
|
|
{ .v = {
|
|
{113, 140, 161},
|
|
{122, 149, 161},
|
|
{114, 141, 161},
|
|
}},
|
|
{ .v = {
|
|
{180, 156, 162},
|
|
{115, 157, 163},
|
|
{107, 146, 164},
|
|
}},
|
|
{ .v = {
|
|
{120, 154, 165},
|
|
{127, 158, 165},
|
|
{128, 159, 165},
|
|
}},
|
|
{ .v = {
|
|
{120, 154, 166},
|
|
{129, 160, 166},
|
|
{121, 155, 166},
|
|
}},
|
|
{ .v = {
|
|
{121, 155, 167},
|
|
{130, 161, 167},
|
|
{122, 149, 167},
|
|
}},
|
|
{ .v = {
|
|
{131, 162, 168},
|
|
{122, 149, 168},
|
|
{130, 161, 168},
|
|
}},
|
|
{ .v = {
|
|
{115, 157, 169},
|
|
{124, 163, 169},
|
|
{116, 150, 169},
|
|
}},
|
|
{ .v = {
|
|
{116, 150, 170},
|
|
{125, 164, 170},
|
|
{117, 151, 170},
|
|
}},
|
|
{ .v = {
|
|
{180, 165, 171},
|
|
{123, 166, 172},
|
|
{115, 157, 173},
|
|
}},
|
|
{ .v = {
|
|
{118, 152, 174},
|
|
{125, 164, 174},
|
|
{126, 167, 174},
|
|
}},
|
|
{ .v = {
|
|
{118, 152, 175},
|
|
{127, 158, 175},
|
|
{119, 153, 175},
|
|
}},
|
|
{ .v = {
|
|
{124, 163, 176},
|
|
{134, 168, 176},
|
|
{125, 164, 176},
|
|
}},
|
|
{ .v = {
|
|
{126, 167, 177},
|
|
{134, 168, 177},
|
|
{135, 169, 177},
|
|
}},
|
|
{ .v = {
|
|
{126, 167, 178},
|
|
{136, 170, 178},
|
|
{127, 158, 178},
|
|
}},
|
|
{ .v = {
|
|
{127, 158, 179},
|
|
{137, 171, 179},
|
|
{128, 159, 179},
|
|
}},
|
|
{ .v = {
|
|
{128, 159, 180},
|
|
{138, 172, 180},
|
|
{129, 160, 180},
|
|
}},
|
|
{ .v = {
|
|
{129, 160, 181},
|
|
{139, 173, 181},
|
|
{130, 161, 181},
|
|
}},
|
|
{ .v = {
|
|
{180, 174, 182},
|
|
{132, 175, 183},
|
|
{123, 166, 184},
|
|
}},
|
|
{ .v = {
|
|
{131, 176, 185},
|
|
{130, 161, 185},
|
|
{139, 173, 185},
|
|
}},
|
|
{ .v = {
|
|
{123, 166, 186},
|
|
{133, 177, 186},
|
|
{124, 163, 186},
|
|
}},
|
|
{ .v = {
|
|
{138, 172, 187},
|
|
{145, 178, 187},
|
|
{146, 179, 187},
|
|
}},
|
|
{ .v = {
|
|
{139, 173, 188},
|
|
{146, 179, 188},
|
|
{147, 180, 188},
|
|
}},
|
|
{ .v = {
|
|
{131, 181, 189},
|
|
{139, 173, 189},
|
|
{147, 180, 189},
|
|
}},
|
|
{ .v = {
|
|
{132, 175, 190},
|
|
{141, 182, 190},
|
|
{133, 177, 190},
|
|
}},
|
|
{ .v = {
|
|
{133, 177, 191},
|
|
{142, 183, 191},
|
|
{134, 168, 191},
|
|
}},
|
|
{ .v = {
|
|
{180, 184, 192},
|
|
{140, 185, 193},
|
|
{132, 175, 194},
|
|
}},
|
|
{ .v = {
|
|
{135, 169, 195},
|
|
{142, 183, 195},
|
|
{143, 186, 195},
|
|
}},
|
|
{ .v = {
|
|
{135, 169, 196},
|
|
{144, 187, 196},
|
|
{136, 170, 196},
|
|
}},
|
|
{ .v = {
|
|
{137, 171, 197},
|
|
{144, 187, 197},
|
|
{145, 178, 197},
|
|
}},
|
|
{ .v = {
|
|
{141, 182, 198},
|
|
{150, 188, 198},
|
|
{142, 183, 198},
|
|
}},
|
|
{ .v = {
|
|
{143, 186, 199},
|
|
{150, 188, 199},
|
|
{151, 189, 199},
|
|
}},
|
|
{ .v = {
|
|
{143, 186, 200},
|
|
{152, 190, 200},
|
|
{144, 187, 200},
|
|
}},
|
|
{ .v = {
|
|
{145, 178, 201},
|
|
{152, 190, 201},
|
|
{153, 191, 201},
|
|
}},
|
|
{ .v = {
|
|
{145, 178, 202},
|
|
{154, 192, 202},
|
|
{146, 179, 202},
|
|
}},
|
|
{ .v = {
|
|
{146, 179, 203},
|
|
{155, 193, 203},
|
|
{147, 180, 203},
|
|
}},
|
|
{ .v = {
|
|
{131, 194, 204},
|
|
{147, 180, 204},
|
|
{155, 193, 204},
|
|
}},
|
|
{ .v = {
|
|
{140, 185, 205},
|
|
{149, 195, 205},
|
|
{141, 182, 205},
|
|
}},
|
|
{ .v = {
|
|
{180, 196, 206},
|
|
{148, 197, 207},
|
|
{140, 185, 208},
|
|
}},
|
|
{ .v = {
|
|
{153, 191, 209},
|
|
{162, 198, 209},
|
|
{154, 192, 209},
|
|
}},
|
|
{ .v = {
|
|
{154, 192, 210},
|
|
{163, 199, 210},
|
|
{155, 193, 210},
|
|
}},
|
|
{ .v = {
|
|
{131, 200, 211},
|
|
{155, 193, 211},
|
|
{163, 199, 211},
|
|
}},
|
|
{ .v = {
|
|
{148, 197, 212},
|
|
{157, 201, 212},
|
|
{149, 195, 212},
|
|
}},
|
|
{ .v = {
|
|
{149, 195, 213},
|
|
{158, 202, 213},
|
|
{150, 188, 213},
|
|
}},
|
|
{ .v = {
|
|
{180, 203, 214},
|
|
{156, 204, 215},
|
|
{148, 197, 216},
|
|
}},
|
|
{ .v = {
|
|
{151, 189, 217},
|
|
{158, 202, 217},
|
|
{159, 205, 217},
|
|
}},
|
|
{ .v = {
|
|
{151, 189, 218},
|
|
{160, 206, 218},
|
|
{152, 190, 218},
|
|
}},
|
|
{ .v = {
|
|
{153, 191, 219},
|
|
{160, 206, 219},
|
|
{161, 207, 219},
|
|
}},
|
|
{ .v = {
|
|
{159, 205, 220},
|
|
{166, 208, 220},
|
|
{167, 209, 220},
|
|
}},
|
|
{ .v = {
|
|
{159, 205, 221},
|
|
{168, 210, 221},
|
|
{160, 206, 221},
|
|
}},
|
|
{ .v = {
|
|
{161, 207, 222},
|
|
{168, 210, 222},
|
|
{169, 211, 222},
|
|
}},
|
|
{ .v = {
|
|
{161, 207, 223},
|
|
{170, 212, 223},
|
|
{162, 198, 223},
|
|
}},
|
|
{ .v = {
|
|
{162, 198, 224},
|
|
{171, 213, 224},
|
|
{163, 199, 224},
|
|
}},
|
|
{ .v = {
|
|
{131, 214, 225},
|
|
{163, 199, 225},
|
|
{171, 213, 225},
|
|
}},
|
|
{ .v = {
|
|
{156, 204, 226},
|
|
{165, 215, 226},
|
|
{157, 201, 226},
|
|
}},
|
|
{ .v = {
|
|
{180, 216, 227},
|
|
{164, 217, 228},
|
|
{156, 204, 229},
|
|
}},
|
|
{ .v = {
|
|
{157, 201, 230},
|
|
{166, 208, 230},
|
|
{158, 202, 230},
|
|
}},
|
|
{ .v = {
|
|
{171, 213, 231},
|
|
{178, 218, 231},
|
|
{179, 219, 231},
|
|
}},
|
|
{ .v = {
|
|
{131, 220, 232},
|
|
{171, 213, 232},
|
|
{179, 219, 232},
|
|
}},
|
|
{ .v = {
|
|
{164, 217, 233},
|
|
{173, 221, 233},
|
|
{165, 215, 233},
|
|
}},
|
|
{ .v = {
|
|
{165, 215, 234},
|
|
{174, 222, 234},
|
|
{166, 208, 234},
|
|
}},
|
|
{ .v = {
|
|
{180, 223, 235},
|
|
{172, 224, 236},
|
|
{164, 217, 237},
|
|
}},
|
|
{ .v = {
|
|
{167, 209, 238},
|
|
{174, 222, 238},
|
|
{175, 225, 238},
|
|
}},
|
|
{ .v = {
|
|
{167, 209, 239},
|
|
{176, 226, 239},
|
|
{168, 210, 239},
|
|
}},
|
|
{ .v = {
|
|
{169, 211, 240},
|
|
{176, 226, 240},
|
|
{177, 227, 240},
|
|
}},
|
|
{ .v = {
|
|
{169, 211, 241},
|
|
{178, 218, 241},
|
|
{170, 212, 241},
|
|
}},
|
|
{ .v = {
|
|
{175, 225, 242},
|
|
{183, 228, 242},
|
|
{184, 229, 242},
|
|
}},
|
|
{ .v = {
|
|
{175, 225, 243},
|
|
{185, 230, 243},
|
|
{176, 226, 243},
|
|
}},
|
|
{ .v = {
|
|
{177, 227, 244},
|
|
{185, 230, 244},
|
|
{186, 231, 244},
|
|
}},
|
|
{ .v = {
|
|
{178, 218, 245},
|
|
{186, 231, 245},
|
|
{187, 232, 245},
|
|
}},
|
|
{ .v = {
|
|
{178, 218, 246},
|
|
{188, 233, 246},
|
|
{179, 219, 246},
|
|
}},
|
|
{ .v = {
|
|
{180, 234, 247},
|
|
{181, 235, 248},
|
|
{172, 224, 249},
|
|
}},
|
|
{ .v = {
|
|
{131, 236, 250},
|
|
{179, 219, 250},
|
|
{188, 233, 250},
|
|
}},
|
|
{ .v = {
|
|
{172, 224, 251},
|
|
{182, 237, 251},
|
|
{173, 221, 251},
|
|
}},
|
|
{ .v = {
|
|
{173, 221, 252},
|
|
{183, 228, 252},
|
|
{174, 222, 252},
|
|
}},
|
|
{ .v = {
|
|
{188, 233, 253},
|
|
{195, 238, 253},
|
|
{196, 239, 253},
|
|
}},
|
|
{ .v = {
|
|
{131, 240, 254},
|
|
{188, 233, 254},
|
|
{196, 239, 254},
|
|
}},
|
|
{ .v = {
|
|
{181, 235, 255},
|
|
{190, 241, 255},
|
|
{182, 237, 255},
|
|
}},
|
|
{ .v = {
|
|
{182, 237, 256},
|
|
{191, 242, 256},
|
|
{183, 228, 256},
|
|
}},
|
|
{ .v = {
|
|
{180, 243, 257},
|
|
{189, 244, 258},
|
|
{181, 235, 259},
|
|
}},
|
|
{ .v = {
|
|
{184, 229, 260},
|
|
{191, 242, 260},
|
|
{192, 245, 260},
|
|
}},
|
|
{ .v = {
|
|
{184, 229, 261},
|
|
{193, 246, 261},
|
|
{185, 230, 261},
|
|
}},
|
|
{ .v = {
|
|
{186, 231, 262},
|
|
{193, 246, 262},
|
|
{194, 247, 262},
|
|
}},
|
|
{ .v = {
|
|
{186, 231, 263},
|
|
{195, 238, 263},
|
|
{187, 232, 263},
|
|
}},
|
|
{ .v = {
|
|
{192, 248, 264},
|
|
{201, 249, 264},
|
|
{193, 250, 264},
|
|
}},
|
|
{ .v = {
|
|
{194, 251, 265},
|
|
{201, 249, 265},
|
|
{202, 252, 265},
|
|
}},
|
|
{ .v = {
|
|
{195, 253, 266},
|
|
{202, 252, 266},
|
|
{203, 254, 266},
|
|
}},
|
|
{ .v = {
|
|
{195, 253, 267},
|
|
{204, 255, 267},
|
|
{196, 256, 267},
|
|
}},
|
|
{ .v = {
|
|
{131, 257, 268},
|
|
{196, 256, 268},
|
|
{204, 255, 268},
|
|
}},
|
|
{ .v = {
|
|
{189, 258, 269},
|
|
{198, 259, 269},
|
|
{190, 260, 269},
|
|
}},
|
|
{ .v = {
|
|
{190, 260, 270},
|
|
{199, 261, 270},
|
|
{191, 262, 270},
|
|
}},
|
|
{ .v = {
|
|
{180, 263, 271},
|
|
{197, 264, 272},
|
|
{189, 258, 273},
|
|
}},
|
|
{ .v = {
|
|
{192, 248, 274},
|
|
{199, 261, 274},
|
|
{200, 265, 274},
|
|
}},
|
|
{ .v = {
|
|
{131, 266, 275},
|
|
{204, 255, 275},
|
|
{212, 267, 275},
|
|
}},
|
|
{ .v = {
|
|
{197, 264, 276},
|
|
{206, 268, 276},
|
|
{198, 259, 276},
|
|
}},
|
|
{ .v = {
|
|
{198, 259, 277},
|
|
{207, 269, 277},
|
|
{199, 261, 277},
|
|
}},
|
|
{ .v = {
|
|
{180, 270, 278},
|
|
{205, 271, 279},
|
|
{197, 264, 280},
|
|
}},
|
|
{ .v = {
|
|
{200, 265, 281},
|
|
{207, 269, 281},
|
|
{208, 272, 281},
|
|
}},
|
|
{ .v = {
|
|
{200, 265, 282},
|
|
{209, 273, 282},
|
|
{201, 249, 282},
|
|
}},
|
|
{ .v = {
|
|
{202, 252, 283},
|
|
{209, 273, 283},
|
|
{210, 274, 283},
|
|
}},
|
|
{ .v = {
|
|
{202, 252, 284},
|
|
{211, 275, 284},
|
|
{203, 254, 284},
|
|
}},
|
|
{ .v = {
|
|
{203, 254, 285},
|
|
{212, 267, 285},
|
|
{204, 255, 285},
|
|
}},
|
|
{ .v = {
|
|
{210, 274, 286},
|
|
{217, 276, 286},
|
|
{218, 277, 286},
|
|
}},
|
|
{ .v = {
|
|
{210, 274, 287},
|
|
{219, 278, 287},
|
|
{211, 275, 287},
|
|
}},
|
|
{ .v = {
|
|
{212, 267, 288},
|
|
{219, 278, 288},
|
|
{220, 279, 288},
|
|
}},
|
|
{ .v = {
|
|
{131, 280, 289},
|
|
{212, 267, 289},
|
|
{220, 279, 289},
|
|
}},
|
|
{ .v = {
|
|
{205, 271, 290},
|
|
{214, 281, 290},
|
|
{206, 268, 290},
|
|
}},
|
|
{ .v = {
|
|
{206, 268, 291},
|
|
{215, 282, 291},
|
|
{207, 269, 291},
|
|
}},
|
|
{ .v = {
|
|
{180, 283, 292},
|
|
{213, 284, 293},
|
|
{205, 271, 294},
|
|
}},
|
|
{ .v = {
|
|
{208, 272, 295},
|
|
{215, 282, 295},
|
|
{216, 285, 295},
|
|
}},
|
|
{ .v = {
|
|
{208, 272, 296},
|
|
{217, 276, 296},
|
|
{209, 273, 296},
|
|
}},
|
|
{ .v = {
|
|
{213, 284, 297},
|
|
{222, 286, 297},
|
|
{214, 281, 297},
|
|
}},
|
|
{ .v = {
|
|
{214, 281, 298},
|
|
{223, 287, 298},
|
|
{215, 282, 298},
|
|
}},
|
|
{ .v = {
|
|
{216, 285, 299},
|
|
{223, 287, 299},
|
|
{224, 288, 299},
|
|
}},
|
|
{ .v = {
|
|
{216, 285, 300},
|
|
{225, 289, 300},
|
|
{217, 276, 300},
|
|
}},
|
|
{ .v = {
|
|
{218, 277, 301},
|
|
{225, 289, 301},
|
|
{226, 290, 301},
|
|
}},
|
|
{ .v = {
|
|
{218, 277, 302},
|
|
{227, 291, 302},
|
|
{219, 278, 302},
|
|
}},
|
|
{ .v = {
|
|
{220, 279, 303},
|
|
{227, 291, 303},
|
|
{228, 292, 303},
|
|
}},
|
|
{ .v = {
|
|
{180, 293, 304},
|
|
{221, 294, 305},
|
|
{213, 284, 306},
|
|
}},
|
|
{ .v = {
|
|
{131, 295, 307},
|
|
{220, 279, 307},
|
|
{228, 292, 307},
|
|
}},
|
|
{ .v = {
|
|
{226, 290, 308},
|
|
{233, 296, 308},
|
|
{234, 297, 308},
|
|
}},
|
|
{ .v = {
|
|
{226, 290, 309},
|
|
{235, 298, 309},
|
|
{227, 291, 309},
|
|
}},
|
|
{ .v = {
|
|
{228, 292, 310},
|
|
{235, 298, 310},
|
|
{236, 299, 310},
|
|
}},
|
|
{ .v = {
|
|
{131, 300, 311},
|
|
{228, 292, 311},
|
|
{236, 299, 311},
|
|
}},
|
|
{ .v = {
|
|
{221, 294, 312},
|
|
{230, 301, 312},
|
|
{222, 286, 312},
|
|
}},
|
|
{ .v = {
|
|
{222, 286, 313},
|
|
{231, 302, 313},
|
|
{223, 287, 313},
|
|
}},
|
|
{ .v = {
|
|
{180, 303, 314},
|
|
{229, 304, 315},
|
|
{221, 294, 316},
|
|
}},
|
|
{ .v = {
|
|
{224, 288, 317},
|
|
{231, 302, 317},
|
|
{232, 305, 317},
|
|
}},
|
|
{ .v = {
|
|
{224, 288, 318},
|
|
{233, 296, 318},
|
|
{225, 289, 318},
|
|
}},
|
|
{ .v = {
|
|
{230, 301, 319},
|
|
{239, 306, 319},
|
|
{231, 302, 319},
|
|
}},
|
|
{ .v = {
|
|
{232, 305, 320},
|
|
{239, 306, 320},
|
|
{240, 307, 320},
|
|
}},
|
|
{ .v = {
|
|
{232, 305, 321},
|
|
{241, 308, 321},
|
|
{233, 296, 321},
|
|
}},
|
|
{ .v = {
|
|
{234, 297, 322},
|
|
{241, 308, 322},
|
|
{242, 309, 322},
|
|
}},
|
|
{ .v = {
|
|
{234, 297, 323},
|
|
{243, 310, 323},
|
|
{235, 298, 323},
|
|
}},
|
|
{ .v = {
|
|
{236, 299, 324},
|
|
{243, 310, 324},
|
|
{244, 311, 324},
|
|
}},
|
|
{ .v = {
|
|
{180, 312, 325},
|
|
{237, 313, 326},
|
|
{229, 304, 327},
|
|
}},
|
|
{ .v = {
|
|
{131, 314, 328},
|
|
{236, 299, 328},
|
|
{244, 311, 328},
|
|
}},
|
|
{ .v = {
|
|
{229, 304, 329},
|
|
{238, 315, 329},
|
|
{230, 301, 329},
|
|
}},
|
|
{ .v = {
|
|
{242, 309, 330},
|
|
{251, 316, 330},
|
|
{243, 310, 330},
|
|
}},
|
|
{ .v = {
|
|
{243, 310, 331},
|
|
{252, 317, 331},
|
|
{244, 311, 331},
|
|
}},
|
|
{ .v = {
|
|
{131, 318, 332},
|
|
{244, 311, 332},
|
|
{252, 317, 332},
|
|
}},
|
|
{ .v = {
|
|
{237, 313, 333},
|
|
{246, 319, 333},
|
|
{238, 315, 333},
|
|
}},
|
|
{ .v = {
|
|
{238, 315, 334},
|
|
{247, 320, 334},
|
|
{239, 306, 334},
|
|
}},
|
|
{ .v = {
|
|
{180, 321, 335},
|
|
{245, 322, 336},
|
|
{237, 313, 337},
|
|
}},
|
|
{ .v = {
|
|
{240, 307, 338},
|
|
{247, 320, 338},
|
|
{248, 323, 338},
|
|
}},
|
|
{ .v = {
|
|
{240, 307, 339},
|
|
{249, 324, 339},
|
|
{241, 308, 339},
|
|
}},
|
|
{ .v = {
|
|
{242, 309, 340},
|
|
{249, 324, 340},
|
|
{250, 325, 340},
|
|
}},
|
|
{ .v = {
|
|
{246, 319, 341},
|
|
{254, 10, 341},
|
|
{247, 320, 341},
|
|
}},
|
|
{ .v = {
|
|
{248, 323, 342},
|
|
{254, 10, 342},
|
|
{9, 11, 342},
|
|
}},
|
|
{ .v = {
|
|
{248, 323, 343},
|
|
{255, 6, 343},
|
|
{249, 324, 343},
|
|
}},
|
|
{ .v = {
|
|
{249, 324, 344},
|
|
{8, 4, 344},
|
|
{250, 325, 344},
|
|
}},
|
|
{ .v = {
|
|
{250, 325, 345},
|
|
{256, 3, 345},
|
|
{251, 316, 345},
|
|
}},
|
|
{ .v = {
|
|
{252, 317, 346},
|
|
{256, 3, 346},
|
|
{257, 1, 346},
|
|
}},
|
|
{ .v = {
|
|
{131, 326, 347},
|
|
{252, 317, 347},
|
|
{257, 1, 347},
|
|
}},
|
|
{ .v = {
|
|
{245, 322, 348},
|
|
{10, 15, 348},
|
|
{246, 319, 348},
|
|
}},
|
|
{ .v = {
|
|
{180, 327, 349},
|
|
{253, 14, 350},
|
|
{245, 322, 351},
|
|
}},
|
|
{ .v = {
|
|
{256, 3, 1},
|
|
{6, 5, 1},
|
|
{7, 2, 1},
|
|
}},
|
|
{ .v = {
|
|
{8, 4, 2},
|
|
{5, 7, 2},
|
|
{6, 5, 2},
|
|
}},
|
|
{ .v = {
|
|
{255, 6, 3},
|
|
{4, 9, 3},
|
|
{5, 7, 3},
|
|
}},
|
|
{ .v = {
|
|
{255, 6, 4},
|
|
{9, 11, 4},
|
|
{3, 8, 4},
|
|
}},
|
|
{ .v = {
|
|
{254, 10, 5},
|
|
{2, 16, 5},
|
|
{3, 8, 5},
|
|
}},
|
|
{ .v = {
|
|
{10, 15, 9},
|
|
{1, 17, 9},
|
|
{2, 16, 9},
|
|
}},
|
|
{ .v = {
|
|
{253, 14, 352},
|
|
{0, 13, 352},
|
|
{1, 17, 352},
|
|
}},
|
|
{ .v = {
|
|
{1, 17, 11},
|
|
{12, 26, 11},
|
|
{13, 18, 11},
|
|
}},
|
|
{ .v = {
|
|
{2, 16, 12},
|
|
{13, 18, 12},
|
|
{14, 19, 12},
|
|
}},
|
|
{ .v = {
|
|
{4, 9, 13},
|
|
{3, 8, 13},
|
|
{14, 19, 13},
|
|
}},
|
|
{ .v = {
|
|
{4, 9, 14},
|
|
{15, 20, 14},
|
|
{16, 21, 14},
|
|
}},
|
|
{ .v = {
|
|
{5, 7, 15},
|
|
{16, 21, 15},
|
|
{17, 22, 15},
|
|
}},
|
|
{ .v = {
|
|
{7, 2, 353},
|
|
{6, 5, 353},
|
|
{17, 22, 353},
|
|
}},
|
|
{ .v = {
|
|
{1, 17, 18},
|
|
{0, 13, 18},
|
|
{11, 25, 18},
|
|
}},
|
|
{ .v = {
|
|
{16, 21, 22},
|
|
{15, 20, 22},
|
|
{23, 28, 22},
|
|
}},
|
|
{ .v = {
|
|
{16, 21, 23},
|
|
{24, 29, 23},
|
|
{25, 30, 23},
|
|
}},
|
|
{ .v = {
|
|
{17, 22, 24},
|
|
{25, 30, 24},
|
|
{26, 31, 24},
|
|
}},
|
|
{ .v = {
|
|
{12, 26, 26},
|
|
{11, 25, 26},
|
|
{19, 33, 26},
|
|
}},
|
|
{ .v = {
|
|
{12, 26, 27},
|
|
{20, 34, 27},
|
|
{21, 35, 27},
|
|
}},
|
|
{ .v = {
|
|
{13, 18, 31},
|
|
{21, 35, 31},
|
|
{22, 37, 31},
|
|
}},
|
|
{ .v = {
|
|
{15, 20, 32},
|
|
{14, 19, 32},
|
|
{22, 37, 32},
|
|
}},
|
|
{ .v = {
|
|
{19, 33, 33},
|
|
{27, 46, 33},
|
|
{28, 38, 33},
|
|
}},
|
|
{ .v = {
|
|
{21, 35, 34},
|
|
{20, 34, 34},
|
|
{28, 38, 34},
|
|
}},
|
|
{ .v = {
|
|
{21, 35, 35},
|
|
{29, 39, 35},
|
|
{30, 40, 35},
|
|
}},
|
|
{ .v = {
|
|
{22, 37, 36},
|
|
{30, 40, 36},
|
|
{31, 41, 36},
|
|
}},
|
|
{ .v = {
|
|
{24, 29, 37},
|
|
{23, 28, 37},
|
|
{31, 41, 37},
|
|
}},
|
|
{ .v = {
|
|
{25, 30, 38},
|
|
{24, 29, 38},
|
|
{32, 42, 38},
|
|
}},
|
|
{ .v = {
|
|
{25, 30, 39},
|
|
{33, 43, 39},
|
|
{34, 44, 39},
|
|
}},
|
|
{ .v = {
|
|
{32, 42, 44},
|
|
{31, 41, 44},
|
|
{39, 48, 44},
|
|
}},
|
|
{ .v = {
|
|
{32, 42, 45},
|
|
{40, 49, 45},
|
|
{41, 50, 45},
|
|
}},
|
|
{ .v = {
|
|
{33, 43, 46},
|
|
{41, 50, 46},
|
|
{42, 51, 46},
|
|
}},
|
|
{ .v = {
|
|
{27, 46, 354},
|
|
{35, 56, 354},
|
|
{36, 53, 354},
|
|
}},
|
|
{ .v = {
|
|
{28, 38, 49},
|
|
{36, 53, 49},
|
|
{37, 54, 49},
|
|
}},
|
|
{ .v = {
|
|
{30, 40, 53},
|
|
{29, 39, 53},
|
|
{37, 54, 53},
|
|
}},
|
|
{ .v = {
|
|
{31, 41, 54},
|
|
{30, 40, 54},
|
|
{38, 57, 54},
|
|
}},
|
|
{ .v = {
|
|
{36, 53, 55},
|
|
{44, 65, 55},
|
|
{45, 58, 55},
|
|
}},
|
|
{ .v = {
|
|
{38, 57, 56},
|
|
{37, 54, 56},
|
|
{45, 58, 56},
|
|
}},
|
|
{ .v = {
|
|
{38, 57, 57},
|
|
{46, 59, 57},
|
|
{47, 60, 57},
|
|
}},
|
|
{ .v = {
|
|
{39, 48, 58},
|
|
{47, 60, 58},
|
|
{48, 61, 58},
|
|
}},
|
|
{ .v = {
|
|
{40, 49, 59},
|
|
{48, 61, 59},
|
|
{49, 62, 59},
|
|
}},
|
|
{ .v = {
|
|
{42, 51, 355},
|
|
{41, 50, 355},
|
|
{49, 62, 355},
|
|
}},
|
|
{ .v = {
|
|
{35, 56, 62},
|
|
{43, 67, 62},
|
|
{44, 65, 62},
|
|
}},
|
|
{ .v = {
|
|
{48, 61, 66},
|
|
{56, 77, 66},
|
|
{57, 68, 66},
|
|
}},
|
|
{ .v = {
|
|
{49, 62, 67},
|
|
{57, 68, 67},
|
|
{58, 69, 67},
|
|
}},
|
|
{ .v = {
|
|
{43, 67, 69},
|
|
{51, 74, 69},
|
|
{52, 71, 69},
|
|
}},
|
|
{ .v = {
|
|
{44, 65, 70},
|
|
{52, 71, 70},
|
|
{53, 72, 70},
|
|
}},
|
|
{ .v = {
|
|
{46, 59, 74},
|
|
{45, 58, 74},
|
|
{53, 72, 74},
|
|
}},
|
|
{ .v = {
|
|
{46, 59, 75},
|
|
{54, 75, 75},
|
|
{55, 76, 75},
|
|
}},
|
|
{ .v = {
|
|
{48, 61, 76},
|
|
{47, 60, 76},
|
|
{55, 76, 76},
|
|
}},
|
|
{ .v = {
|
|
{54, 75, 77},
|
|
{53, 72, 77},
|
|
{61, 78, 77},
|
|
}},
|
|
{ .v = {
|
|
{54, 75, 78},
|
|
{62, 79, 78},
|
|
{63, 80, 78},
|
|
}},
|
|
{ .v = {
|
|
{56, 77, 79},
|
|
{55, 76, 79},
|
|
{63, 80, 79},
|
|
}},
|
|
{ .v = {
|
|
{56, 77, 80},
|
|
{64, 81, 80},
|
|
{65, 82, 80},
|
|
}},
|
|
{ .v = {
|
|
{57, 68, 81},
|
|
{65, 82, 81},
|
|
{66, 83, 81},
|
|
}},
|
|
{ .v = {
|
|
{51, 74, 356},
|
|
{59, 87, 356},
|
|
{60, 85, 356},
|
|
}},
|
|
{ .v = {
|
|
{52, 71, 87},
|
|
{60, 85, 87},
|
|
{61, 78, 87},
|
|
}},
|
|
{ .v = {
|
|
{65, 82, 88},
|
|
{73, 97, 88},
|
|
{74, 88, 88},
|
|
}},
|
|
{ .v = {
|
|
{59, 87, 357},
|
|
{67, 93, 357},
|
|
{68, 90, 357},
|
|
}},
|
|
{ .v = {
|
|
{60, 85, 91},
|
|
{68, 90, 91},
|
|
{69, 91, 91},
|
|
}},
|
|
{ .v = {
|
|
{62, 79, 95},
|
|
{61, 78, 95},
|
|
{69, 91, 95},
|
|
}},
|
|
{ .v = {
|
|
{62, 79, 96},
|
|
{70, 94, 96},
|
|
{71, 95, 96},
|
|
}},
|
|
{ .v = {
|
|
{64, 81, 97},
|
|
{63, 80, 97},
|
|
{71, 95, 97},
|
|
}},
|
|
{ .v = {
|
|
{65, 82, 98},
|
|
{64, 81, 98},
|
|
{72, 96, 98},
|
|
}},
|
|
{ .v = {
|
|
{70, 94, 99},
|
|
{69, 91, 99},
|
|
{77, 98, 99},
|
|
}},
|
|
{ .v = {
|
|
{70, 94, 100},
|
|
{78, 99, 100},
|
|
{79, 100, 100},
|
|
}},
|
|
{ .v = {
|
|
{72, 96, 101},
|
|
{71, 95, 101},
|
|
{79, 100, 101},
|
|
}},
|
|
{ .v = {
|
|
{72, 96, 102},
|
|
{80, 101, 102},
|
|
{81, 102, 102},
|
|
}},
|
|
{ .v = {
|
|
{73, 97, 103},
|
|
{81, 102, 103},
|
|
{82, 103, 103},
|
|
}},
|
|
{ .v = {
|
|
{67, 93, 108},
|
|
{75, 105, 108},
|
|
{76, 107, 108},
|
|
}},
|
|
{ .v = {
|
|
{68, 90, 109},
|
|
{76, 107, 109},
|
|
{77, 98, 109},
|
|
}},
|
|
{ .v = {
|
|
{81, 102, 110},
|
|
{89, 117, 110},
|
|
{90, 108, 110},
|
|
}},
|
|
{ .v = {
|
|
{75, 105, 112},
|
|
{83, 113, 112},
|
|
{84, 110, 112},
|
|
}},
|
|
{ .v = {
|
|
{76, 107, 113},
|
|
{84, 110, 113},
|
|
{85, 111, 113},
|
|
}},
|
|
{ .v = {
|
|
{78, 99, 117},
|
|
{77, 98, 117},
|
|
{85, 111, 117},
|
|
}},
|
|
{ .v = {
|
|
{78, 99, 118},
|
|
{86, 114, 118},
|
|
{87, 115, 118},
|
|
}},
|
|
{ .v = {
|
|
{80, 101, 119},
|
|
{79, 100, 119},
|
|
{87, 115, 119},
|
|
}},
|
|
{ .v = {
|
|
{80, 101, 358},
|
|
{88, 116, 358},
|
|
{89, 117, 358},
|
|
}},
|
|
{ .v = {
|
|
{86, 114, 121},
|
|
{94, 127, 121},
|
|
{95, 118, 121},
|
|
}},
|
|
{ .v = {
|
|
{88, 116, 122},
|
|
{87, 115, 122},
|
|
{95, 118, 122},
|
|
}},
|
|
{ .v = {
|
|
{88, 116, 123},
|
|
{96, 119, 123},
|
|
{97, 120, 123},
|
|
}},
|
|
{ .v = {
|
|
{90, 108, 359},
|
|
{89, 117, 359},
|
|
{97, 120, 359},
|
|
}},
|
|
{ .v = {
|
|
{83, 113, 129},
|
|
{91, 123, 129},
|
|
{92, 125, 129},
|
|
}},
|
|
{ .v = {
|
|
{84, 110, 130},
|
|
{92, 125, 130},
|
|
{93, 126, 130},
|
|
}},
|
|
{ .v = {
|
|
{86, 114, 131},
|
|
{85, 111, 131},
|
|
{93, 126, 131},
|
|
}},
|
|
{ .v = {
|
|
{91, 123, 133},
|
|
{99, 133, 133},
|
|
{100, 130, 133},
|
|
}},
|
|
{ .v = {
|
|
{92, 125, 134},
|
|
{100, 130, 134},
|
|
{101, 131, 134},
|
|
}},
|
|
{ .v = {
|
|
{94, 127, 138},
|
|
{93, 126, 138},
|
|
{101, 131, 138},
|
|
}},
|
|
{ .v = {
|
|
{95, 118, 139},
|
|
{94, 127, 139},
|
|
{102, 134, 139},
|
|
}},
|
|
{ .v = {
|
|
{96, 119, 140},
|
|
{95, 118, 140},
|
|
{103, 135, 140},
|
|
}},
|
|
{ .v = {
|
|
{96, 119, 141},
|
|
{104, 136, 141},
|
|
{105, 137, 141},
|
|
}},
|
|
{ .v = {
|
|
{97, 120, 360},
|
|
{105, 137, 360},
|
|
{106, 129, 360},
|
|
}},
|
|
{ .v = {
|
|
{102, 134, 143},
|
|
{110, 147, 143},
|
|
{111, 138, 143},
|
|
}},
|
|
{ .v = {
|
|
{104, 136, 144},
|
|
{103, 135, 144},
|
|
{111, 138, 144},
|
|
}},
|
|
{ .v = {
|
|
{105, 137, 361},
|
|
{104, 136, 361},
|
|
{112, 139, 361},
|
|
}},
|
|
{ .v = {
|
|
{105, 137, 146},
|
|
{113, 140, 146},
|
|
{114, 141, 146},
|
|
}},
|
|
{ .v = {
|
|
{99, 133, 148},
|
|
{107, 146, 148},
|
|
{108, 143, 148},
|
|
}},
|
|
{ .v = {
|
|
{100, 130, 149},
|
|
{108, 143, 149},
|
|
{109, 144, 149},
|
|
}},
|
|
{ .v = {
|
|
{102, 134, 153},
|
|
{101, 131, 153},
|
|
{109, 144, 153},
|
|
}},
|
|
{ .v = {
|
|
{107, 146, 155},
|
|
{115, 157, 155},
|
|
{116, 150, 155},
|
|
}},
|
|
{ .v = {
|
|
{108, 143, 156},
|
|
{116, 150, 156},
|
|
{117, 151, 156},
|
|
}},
|
|
{ .v = {
|
|
{110, 147, 157},
|
|
{109, 144, 157},
|
|
{117, 151, 157},
|
|
}},
|
|
{ .v = {
|
|
{110, 147, 158},
|
|
{118, 152, 158},
|
|
{119, 153, 158},
|
|
}},
|
|
{ .v = {
|
|
{111, 138, 159},
|
|
{119, 153, 159},
|
|
{120, 154, 159},
|
|
}},
|
|
{ .v = {
|
|
{113, 140, 160},
|
|
{112, 139, 160},
|
|
{120, 154, 160},
|
|
}},
|
|
{ .v = {
|
|
{113, 140, 161},
|
|
{121, 155, 161},
|
|
{122, 149, 161},
|
|
}},
|
|
{ .v = {
|
|
{120, 154, 165},
|
|
{119, 153, 165},
|
|
{127, 158, 165},
|
|
}},
|
|
{ .v = {
|
|
{120, 154, 166},
|
|
{128, 159, 166},
|
|
{129, 160, 166},
|
|
}},
|
|
{ .v = {
|
|
{121, 155, 167},
|
|
{129, 160, 167},
|
|
{130, 161, 167},
|
|
}},
|
|
{ .v = {
|
|
{115, 157, 169},
|
|
{123, 166, 169},
|
|
{124, 163, 169},
|
|
}},
|
|
{ .v = {
|
|
{116, 150, 170},
|
|
{124, 163, 170},
|
|
{125, 164, 170},
|
|
}},
|
|
{ .v = {
|
|
{118, 152, 174},
|
|
{117, 151, 174},
|
|
{125, 164, 174},
|
|
}},
|
|
{ .v = {
|
|
{118, 152, 175},
|
|
{126, 167, 175},
|
|
{127, 158, 175},
|
|
}},
|
|
{ .v = {
|
|
{124, 163, 176},
|
|
{133, 177, 176},
|
|
{134, 168, 176},
|
|
}},
|
|
{ .v = {
|
|
{126, 167, 177},
|
|
{125, 164, 177},
|
|
{134, 168, 177},
|
|
}},
|
|
{ .v = {
|
|
{126, 167, 178},
|
|
{135, 169, 178},
|
|
{136, 170, 178},
|
|
}},
|
|
{ .v = {
|
|
{127, 158, 179},
|
|
{136, 170, 179},
|
|
{137, 171, 179},
|
|
}},
|
|
{ .v = {
|
|
{128, 159, 180},
|
|
{137, 171, 180},
|
|
{138, 172, 180},
|
|
}},
|
|
{ .v = {
|
|
{129, 160, 181},
|
|
{138, 172, 181},
|
|
{139, 173, 181},
|
|
}},
|
|
{ .v = {
|
|
{123, 166, 186},
|
|
{132, 175, 186},
|
|
{133, 177, 186},
|
|
}},
|
|
{ .v = {
|
|
{138, 172, 187},
|
|
{137, 171, 187},
|
|
{145, 178, 187},
|
|
}},
|
|
{ .v = {
|
|
{139, 173, 188},
|
|
{138, 172, 188},
|
|
{146, 179, 188},
|
|
}},
|
|
{ .v = {
|
|
{132, 175, 190},
|
|
{140, 185, 190},
|
|
{141, 182, 190},
|
|
}},
|
|
{ .v = {
|
|
{133, 177, 191},
|
|
{141, 182, 191},
|
|
{142, 183, 191},
|
|
}},
|
|
{ .v = {
|
|
{135, 169, 195},
|
|
{134, 168, 195},
|
|
{142, 183, 195},
|
|
}},
|
|
{ .v = {
|
|
{135, 169, 196},
|
|
{143, 186, 196},
|
|
{144, 187, 196},
|
|
}},
|
|
{ .v = {
|
|
{137, 171, 197},
|
|
{136, 170, 197},
|
|
{144, 187, 197},
|
|
}},
|
|
{ .v = {
|
|
{141, 182, 198},
|
|
{149, 195, 198},
|
|
{150, 188, 198},
|
|
}},
|
|
{ .v = {
|
|
{143, 186, 199},
|
|
{142, 183, 199},
|
|
{150, 188, 199},
|
|
}},
|
|
{ .v = {
|
|
{143, 186, 200},
|
|
{151, 189, 200},
|
|
{152, 190, 200},
|
|
}},
|
|
{ .v = {
|
|
{145, 178, 201},
|
|
{144, 187, 201},
|
|
{152, 190, 201},
|
|
}},
|
|
{ .v = {
|
|
{145, 178, 202},
|
|
{153, 191, 202},
|
|
{154, 192, 202},
|
|
}},
|
|
{ .v = {
|
|
{146, 179, 203},
|
|
{154, 192, 203},
|
|
{155, 193, 203},
|
|
}},
|
|
{ .v = {
|
|
{140, 185, 205},
|
|
{148, 197, 205},
|
|
{149, 195, 205},
|
|
}},
|
|
{ .v = {
|
|
{153, 191, 209},
|
|
{161, 207, 209},
|
|
{162, 198, 209},
|
|
}},
|
|
{ .v = {
|
|
{154, 192, 362},
|
|
{162, 198, 362},
|
|
{163, 199, 362},
|
|
}},
|
|
{ .v = {
|
|
{148, 197, 212},
|
|
{156, 204, 212},
|
|
{157, 201, 212},
|
|
}},
|
|
{ .v = {
|
|
{149, 195, 213},
|
|
{157, 201, 213},
|
|
{158, 202, 213},
|
|
}},
|
|
{ .v = {
|
|
{151, 189, 217},
|
|
{150, 188, 217},
|
|
{158, 202, 217},
|
|
}},
|
|
{ .v = {
|
|
{151, 189, 218},
|
|
{159, 205, 218},
|
|
{160, 206, 218},
|
|
}},
|
|
{ .v = {
|
|
{153, 191, 219},
|
|
{152, 190, 219},
|
|
{160, 206, 219},
|
|
}},
|
|
{ .v = {
|
|
{159, 205, 220},
|
|
{158, 202, 220},
|
|
{166, 208, 220},
|
|
}},
|
|
{ .v = {
|
|
{159, 205, 221},
|
|
{167, 209, 221},
|
|
{168, 210, 221},
|
|
}},
|
|
{ .v = {
|
|
{161, 207, 222},
|
|
{160, 206, 222},
|
|
{168, 210, 222},
|
|
}},
|
|
{ .v = {
|
|
{161, 207, 223},
|
|
{169, 211, 223},
|
|
{170, 212, 223},
|
|
}},
|
|
{ .v = {
|
|
{162, 198, 224},
|
|
{170, 212, 224},
|
|
{171, 213, 224},
|
|
}},
|
|
{ .v = {
|
|
{156, 204, 226},
|
|
{164, 217, 226},
|
|
{165, 215, 226},
|
|
}},
|
|
{ .v = {
|
|
{157, 201, 230},
|
|
{165, 215, 230},
|
|
{166, 208, 230},
|
|
}},
|
|
{ .v = {
|
|
{171, 213, 363},
|
|
{170, 212, 363},
|
|
{178, 218, 363},
|
|
}},
|
|
{ .v = {
|
|
{164, 217, 233},
|
|
{172, 224, 233},
|
|
{173, 221, 233},
|
|
}},
|
|
{ .v = {
|
|
{165, 215, 234},
|
|
{173, 221, 234},
|
|
{174, 222, 234},
|
|
}},
|
|
{ .v = {
|
|
{167, 209, 238},
|
|
{166, 208, 238},
|
|
{174, 222, 238},
|
|
}},
|
|
{ .v = {
|
|
{167, 209, 239},
|
|
{175, 225, 239},
|
|
{176, 226, 239},
|
|
}},
|
|
{ .v = {
|
|
{169, 211, 240},
|
|
{168, 210, 240},
|
|
{176, 226, 240},
|
|
}},
|
|
{ .v = {
|
|
{169, 211, 364},
|
|
{177, 227, 364},
|
|
{178, 218, 364},
|
|
}},
|
|
{ .v = {
|
|
{175, 225, 242},
|
|
{174, 222, 242},
|
|
{183, 228, 242},
|
|
}},
|
|
{ .v = {
|
|
{175, 225, 243},
|
|
{184, 229, 243},
|
|
{185, 230, 243},
|
|
}},
|
|
{ .v = {
|
|
{177, 227, 244},
|
|
{176, 226, 244},
|
|
{185, 230, 244},
|
|
}},
|
|
{ .v = {
|
|
{178, 218, 245},
|
|
{177, 227, 245},
|
|
{186, 231, 245},
|
|
}},
|
|
{ .v = {
|
|
{178, 218, 246},
|
|
{187, 232, 246},
|
|
{188, 233, 246},
|
|
}},
|
|
{ .v = {
|
|
{172, 224, 251},
|
|
{181, 235, 251},
|
|
{182, 237, 251},
|
|
}},
|
|
{ .v = {
|
|
{173, 221, 252},
|
|
{182, 237, 252},
|
|
{183, 228, 252},
|
|
}},
|
|
{ .v = {
|
|
{188, 233, 253},
|
|
{187, 232, 253},
|
|
{195, 238, 253},
|
|
}},
|
|
{ .v = {
|
|
{181, 235, 255},
|
|
{189, 244, 255},
|
|
{190, 241, 255},
|
|
}},
|
|
{ .v = {
|
|
{182, 237, 256},
|
|
{190, 241, 256},
|
|
{191, 242, 256},
|
|
}},
|
|
{ .v = {
|
|
{184, 229, 260},
|
|
{183, 228, 260},
|
|
{191, 242, 260},
|
|
}},
|
|
{ .v = {
|
|
{184, 229, 261},
|
|
{192, 245, 261},
|
|
{193, 246, 261},
|
|
}},
|
|
{ .v = {
|
|
{186, 231, 262},
|
|
{185, 230, 262},
|
|
{193, 246, 262},
|
|
}},
|
|
{ .v = {
|
|
{186, 231, 263},
|
|
{194, 247, 263},
|
|
{195, 238, 263},
|
|
}},
|
|
{ .v = {
|
|
{192, 248, 264},
|
|
{200, 265, 264},
|
|
{201, 249, 264},
|
|
}},
|
|
{ .v = {
|
|
{194, 251, 265},
|
|
{193, 250, 265},
|
|
{201, 249, 265},
|
|
}},
|
|
{ .v = {
|
|
{195, 253, 266},
|
|
{194, 251, 266},
|
|
{202, 252, 266},
|
|
}},
|
|
{ .v = {
|
|
{195, 253, 267},
|
|
{203, 254, 267},
|
|
{204, 255, 267},
|
|
}},
|
|
{ .v = {
|
|
{189, 258, 269},
|
|
{197, 264, 269},
|
|
{198, 259, 269},
|
|
}},
|
|
{ .v = {
|
|
{190, 260, 270},
|
|
{198, 259, 270},
|
|
{199, 261, 270},
|
|
}},
|
|
{ .v = {
|
|
{192, 248, 274},
|
|
{191, 262, 274},
|
|
{199, 261, 274},
|
|
}},
|
|
{ .v = {
|
|
{197, 264, 276},
|
|
{205, 271, 276},
|
|
{206, 268, 276},
|
|
}},
|
|
{ .v = {
|
|
{198, 259, 277},
|
|
{206, 268, 277},
|
|
{207, 269, 277},
|
|
}},
|
|
{ .v = {
|
|
{200, 265, 281},
|
|
{199, 261, 281},
|
|
{207, 269, 281},
|
|
}},
|
|
{ .v = {
|
|
{200, 265, 282},
|
|
{208, 272, 282},
|
|
{209, 273, 282},
|
|
}},
|
|
{ .v = {
|
|
{202, 252, 283},
|
|
{201, 249, 283},
|
|
{209, 273, 283},
|
|
}},
|
|
{ .v = {
|
|
{202, 252, 284},
|
|
{210, 274, 284},
|
|
{211, 275, 284},
|
|
}},
|
|
{ .v = {
|
|
{203, 254, 365},
|
|
{211, 275, 365},
|
|
{212, 267, 365},
|
|
}},
|
|
{ .v = {
|
|
{210, 274, 286},
|
|
{209, 273, 286},
|
|
{217, 276, 286},
|
|
}},
|
|
{ .v = {
|
|
{210, 274, 366},
|
|
{218, 277, 366},
|
|
{219, 278, 366},
|
|
}},
|
|
{ .v = {
|
|
{212, 267, 288},
|
|
{211, 275, 288},
|
|
{219, 278, 288},
|
|
}},
|
|
{ .v = {
|
|
{205, 271, 290},
|
|
{213, 284, 290},
|
|
{214, 281, 290},
|
|
}},
|
|
{ .v = {
|
|
{206, 268, 291},
|
|
{214, 281, 291},
|
|
{215, 282, 291},
|
|
}},
|
|
{ .v = {
|
|
{208, 272, 295},
|
|
{207, 269, 295},
|
|
{215, 282, 295},
|
|
}},
|
|
{ .v = {
|
|
{208, 272, 296},
|
|
{216, 285, 296},
|
|
{217, 276, 296},
|
|
}},
|
|
{ .v = {
|
|
{213, 284, 297},
|
|
{221, 294, 297},
|
|
{222, 286, 297},
|
|
}},
|
|
{ .v = {
|
|
{214, 281, 298},
|
|
{222, 286, 298},
|
|
{223, 287, 298},
|
|
}},
|
|
{ .v = {
|
|
{216, 285, 299},
|
|
{215, 282, 299},
|
|
{223, 287, 299},
|
|
}},
|
|
{ .v = {
|
|
{216, 285, 300},
|
|
{224, 288, 300},
|
|
{225, 289, 300},
|
|
}},
|
|
{ .v = {
|
|
{218, 277, 301},
|
|
{217, 276, 301},
|
|
{225, 289, 301},
|
|
}},
|
|
{ .v = {
|
|
{218, 277, 302},
|
|
{226, 290, 302},
|
|
{227, 291, 302},
|
|
}},
|
|
{ .v = {
|
|
{220, 279, 303},
|
|
{219, 278, 303},
|
|
{227, 291, 303},
|
|
}},
|
|
{ .v = {
|
|
{226, 290, 308},
|
|
{225, 289, 308},
|
|
{233, 296, 308},
|
|
}},
|
|
{ .v = {
|
|
{226, 290, 309},
|
|
{234, 297, 309},
|
|
{235, 298, 309},
|
|
}},
|
|
{ .v = {
|
|
{228, 292, 310},
|
|
{227, 291, 310},
|
|
{235, 298, 310},
|
|
}},
|
|
{ .v = {
|
|
{221, 294, 312},
|
|
{229, 304, 312},
|
|
{230, 301, 312},
|
|
}},
|
|
{ .v = {
|
|
{222, 286, 313},
|
|
{230, 301, 313},
|
|
{231, 302, 313},
|
|
}},
|
|
{ .v = {
|
|
{224, 288, 317},
|
|
{223, 287, 317},
|
|
{231, 302, 317},
|
|
}},
|
|
{ .v = {
|
|
{224, 288, 318},
|
|
{232, 305, 318},
|
|
{233, 296, 318},
|
|
}},
|
|
{ .v = {
|
|
{230, 301, 319},
|
|
{238, 315, 319},
|
|
{239, 306, 319},
|
|
}},
|
|
{ .v = {
|
|
{232, 305, 320},
|
|
{231, 302, 320},
|
|
{239, 306, 320},
|
|
}},
|
|
{ .v = {
|
|
{232, 305, 321},
|
|
{240, 307, 321},
|
|
{241, 308, 321},
|
|
}},
|
|
{ .v = {
|
|
{234, 297, 322},
|
|
{233, 296, 322},
|
|
{241, 308, 322},
|
|
}},
|
|
{ .v = {
|
|
{234, 297, 323},
|
|
{242, 309, 323},
|
|
{243, 310, 323},
|
|
}},
|
|
{ .v = {
|
|
{236, 299, 367},
|
|
{235, 298, 367},
|
|
{243, 310, 367},
|
|
}},
|
|
{ .v = {
|
|
{229, 304, 329},
|
|
{237, 313, 329},
|
|
{238, 315, 329},
|
|
}},
|
|
{ .v = {
|
|
{242, 309, 330},
|
|
{250, 325, 330},
|
|
{251, 316, 330},
|
|
}},
|
|
{ .v = {
|
|
{243, 310, 368},
|
|
{251, 316, 368},
|
|
{252, 317, 368},
|
|
}},
|
|
{ .v = {
|
|
{237, 313, 333},
|
|
{245, 322, 333},
|
|
{246, 319, 333},
|
|
}},
|
|
{ .v = {
|
|
{238, 315, 334},
|
|
{246, 319, 334},
|
|
{247, 320, 334},
|
|
}},
|
|
{ .v = {
|
|
{240, 307, 338},
|
|
{239, 306, 338},
|
|
{247, 320, 338},
|
|
}},
|
|
{ .v = {
|
|
{240, 307, 339},
|
|
{248, 323, 339},
|
|
{249, 324, 339},
|
|
}},
|
|
{ .v = {
|
|
{242, 309, 340},
|
|
{241, 308, 340},
|
|
{249, 324, 340},
|
|
}},
|
|
{ .v = {
|
|
{246, 319, 341},
|
|
{10, 15, 341},
|
|
{254, 10, 341},
|
|
}},
|
|
{ .v = {
|
|
{248, 323, 342},
|
|
{247, 320, 342},
|
|
{254, 10, 342},
|
|
}},
|
|
{ .v = {
|
|
{248, 323, 343},
|
|
{9, 11, 343},
|
|
{255, 6, 343},
|
|
}},
|
|
{ .v = {
|
|
{249, 324, 344},
|
|
{255, 6, 344},
|
|
{8, 4, 344},
|
|
}},
|
|
{ .v = {
|
|
{250, 325, 345},
|
|
{8, 4, 345},
|
|
{256, 3, 345},
|
|
}},
|
|
{ .v = {
|
|
{252, 317, 346},
|
|
{251, 316, 346},
|
|
{256, 3, 346},
|
|
}},
|
|
{ .v = {
|
|
{245, 322, 369},
|
|
{253, 14, 369},
|
|
{10, 15, 369},
|
|
}},
|
|
};
|
|
|
|
const union quadrilateral cone_light_cone_quadrilateral[] = {
|
|
};
|
|
|
|
const struct object cone_light_cone = {
|
|
.triangle = &cone_light_cone_triangle[0],
|
|
.quadrilateral = &cone_light_cone_quadrilateral[0],
|
|
.triangle_count = 512,
|
|
.quadrilateral_count = 0,
|
|
.material = 0,
|
|
};
|
|
|
|
const struct object * cone_object[] = {
|
|
&cone_light_cone,
|
|
};
|
|
|
|
const struct model cone_model = {
|
|
.position = cone_position,
|
|
.texture = cone_texture,
|
|
.normal = cone_normal,
|
|
.object = cone_object,
|
|
.object_count = 1
|
|
};
|
|
|