const vertex_position testscene_position[] = { {-2.726302f, 0.000000f, 2.726302f}, {2.726302f, 0.000000f, 2.726302f}, {-2.726302f, 0.000000f, -2.726302f}, {2.726302f, 0.000000f, -2.726302f}, {-3.465996f, 0.000000f, -1.479389f}, {-3.719605f, 0.000000f, 0.000000f}, {-3.465996f, 0.000000f, 1.479389f}, {-1.479389f, 0.000000f, 3.465996f}, {0.000000f, 0.000000f, 3.719605f}, {1.479389f, 0.000000f, 3.465996f}, {3.465996f, 0.000000f, 1.479389f}, {3.719605f, 0.000000f, -0.000000f}, {3.465996f, 0.000000f, -1.479389f}, {1.479389f, 0.000000f, -3.465996f}, {-0.000000f, 0.000000f, -3.719605f}, {-1.479389f, 0.000000f, -3.465996f}, {0.000000f, 0.000000f, 0.000000f}, {0.000000f, 1.653194f, 0.000000f}, {-0.044070f, 1.742595f, -0.103250f}, {0.044070f, 1.742595f, -0.103250f}, {0.103250f, 1.742595f, -0.044070f}, {0.103250f, 1.742595f, 0.044070f}, {0.044070f, 1.742595f, 0.103250f}, {-0.044070f, 1.742595f, 0.103250f}, {-0.103250f, 1.742595f, 0.044070f}, {-0.103250f, 1.742595f, -0.044070f}, {-0.100588f, 1.782030f, -0.235663f}, {0.100588f, 1.782030f, -0.235663f}, {0.235663f, 1.782030f, -0.100588f}, {0.235663f, 1.782030f, 0.100588f}, {0.100588f, 1.782030f, 0.235663f}, {-0.100588f, 1.782030f, 0.235663f}, {-0.235663f, 1.782030f, 0.100588f}, {-0.235663f, 1.782030f, -0.100588f}, {-0.161407f, 1.683530f, -0.378153f}, {0.161407f, 1.683530f, -0.378153f}, {0.378153f, 1.683530f, -0.161407f}, {0.378153f, 1.683530f, 0.161407f}, {0.161407f, 1.683530f, 0.378153f}, {-0.161407f, 1.683530f, 0.378153f}, {-0.378153f, 1.683530f, 0.161407f}, {-0.378153f, 1.683530f, -0.161407f}, {-0.208959f, 1.333375f, -0.489561f}, {0.208959f, 1.333375f, -0.489561f}, {0.489561f, 1.333375f, -0.208959f}, {0.489561f, 1.333375f, 0.208959f}, {0.208959f, 1.333375f, 0.489561f}, {-0.208959f, 1.333375f, 0.489561f}, {-0.489561f, 1.333375f, 0.208959f}, {-0.489561f, 1.333375f, -0.208959f}, {-0.248616f, 0.099334f, -0.582472f}, {0.248616f, 0.099334f, -0.582472f}, {0.582472f, 0.099334f, -0.248616f}, {0.582472f, 0.099334f, 0.248616f}, {0.248616f, 0.099334f, 0.582472f}, {-0.248616f, 0.099334f, 0.582472f}, {-0.582472f, 0.099334f, 0.248616f}, {-0.582472f, 0.099334f, -0.248616f}, {-0.668863f, 0.054079f, 0.668863f}, {0.668863f, 0.054079f, 0.668863f}, {-0.668863f, 0.054079f, -0.668863f}, {0.668863f, 0.054079f, -0.668863f}, {-0.850337f, 0.054079f, -0.362949f}, {-0.912557f, 0.054079f, 0.000000f}, {-0.850337f, 0.054079f, 0.362949f}, {-0.362949f, 0.054079f, 0.850337f}, {0.000000f, 0.054079f, 0.912557f}, {0.362949f, 0.054079f, 0.850337f}, {0.850337f, 0.054079f, 0.362949f}, {0.912557f, 0.054079f, -0.000000f}, {0.850337f, 0.054079f, -0.362949f}, {0.362949f, 0.054079f, -0.850337f}, {0.000000f, 0.054079f, -0.912557f}, {-0.362949f, 0.054079f, -0.850337f}, {-0.361478f, 0.209251f, 0.361478f}, {-1.584775f, -0.002667f, 1.584775f}, {1.584775f, -0.002667f, 1.584775f}, {-1.584775f, -0.002667f, -1.584775f}, {1.584775f, -0.002667f, -1.584775f}, {-2.014753f, -0.002667f, -0.859956f}, {-2.162174f, -0.002667f, 0.000000f}, {-2.014753f, -0.002667f, 0.859956f}, {-0.859956f, -0.002667f, 2.014753f}, {0.000000f, -0.002667f, 2.162174f}, {0.859956f, -0.002667f, 2.014753f}, {2.014753f, -0.002667f, 0.859956f}, {2.162174f, -0.002667f, -0.000000f}, {2.014753f, -0.002667f, -0.859956f}, {0.859956f, -0.002667f, -2.014753f}, {-0.000000f, -0.002667f, -2.162174f}, {-0.859956f, -0.002667f, -2.014753f}, {0.361478f, 0.209251f, 0.361478f}, {-0.361478f, 0.209251f, -0.361478f}, {0.361478f, 0.209251f, -0.361478f}, {-0.459553f, 0.209251f, -0.196151f}, {-0.493179f, 0.209251f, 0.000000f}, {-0.459553f, 0.209251f, 0.196151f}, {-0.196151f, 0.209251f, 0.459553f}, {0.000000f, 0.209251f, 0.493179f}, {0.196151f, 0.209251f, 0.459553f}, {0.459553f, 0.209251f, 0.196151f}, {0.493179f, 0.209251f, -0.000000f}, {0.459553f, 0.209251f, -0.196151f}, {0.196151f, 0.209251f, -0.459553f}, {0.000000f, 0.209251f, -0.493179f}, {-0.196151f, 0.209251f, -0.459553f}, {-0.114047f, 0.015992f, 0.267196f}, {0.267196f, 0.015992f, -0.114047f}, {-0.267196f, 0.015992f, -0.114047f}, {-0.267196f, 0.015992f, 0.114047f}, {0.114047f, 0.015992f, 0.267196f}, {0.267196f, 0.015992f, 0.114047f}, {0.114047f, 0.015992f, -0.267196f}, {-0.114047f, 0.015992f, -0.267196f}, {-0.105323f, 0.207335f, 0.246757f}, {-0.246757f, 0.207335f, -0.105323f}, {-0.246757f, 0.207335f, 0.105323f}, {0.105323f, 0.207335f, 0.246757f}, {0.246757f, 0.207335f, 0.105323f}, {0.246757f, 0.207335f, -0.105323f}, {0.105323f, 0.207335f, -0.246757f}, {-0.105323f, 0.207335f, -0.246757f}, {-0.104278f, 0.364986f, -0.044509f}, {-0.104278f, 0.364986f, 0.044509f}, {-0.044509f, 0.364986f, 0.104278f}, {0.044509f, 0.364986f, 0.104278f}, {0.104278f, 0.364986f, -0.044509f}, {0.044509f, 0.364986f, -0.104278f}, {-0.044509f, 0.364986f, -0.104278f}, {-0.104278f, 1.031254f, -0.044509f}, {-0.104278f, 1.031254f, 0.044509f}, {-0.044509f, 1.031254f, 0.104278f}, {0.044509f, 1.031254f, 0.104278f}, {0.104278f, 1.031254f, 0.044509f}, {0.104278f, 1.031254f, -0.044509f}, {0.044509f, 1.031254f, -0.104278f}, {-0.044509f, 1.031254f, -0.104278f}, {-0.155176f, 1.237728f, 0.066234f}, {-0.066234f, 1.237728f, 0.155176f}, {0.066234f, 1.237728f, 0.155176f}, {0.155176f, 1.237728f, 0.066234f}, {0.155176f, 1.237728f, -0.066234f}, {0.066234f, 1.237728f, -0.155176f}, {-0.066234f, 1.237728f, -0.155176f}, {-0.066234f, 1.102605f, -0.155176f}, {0.066234f, 1.102605f, -0.155176f}, {0.155176f, 1.102605f, -0.066234f}, {0.155176f, 1.102605f, 0.066234f}, {0.066234f, 1.102605f, 0.155176f}, {-0.066234f, 1.102605f, 0.155176f}, {-0.155176f, 1.102605f, 0.066234f}, {-0.155176f, 1.102605f, -0.066234f}, {-0.155176f, 1.237728f, -0.066234f}, {-0.120794f, 1.294257f, 0.051558f}, {-0.051558f, 1.294257f, 0.120794f}, {0.051558f, 1.294257f, 0.120794f}, {0.120794f, 1.294257f, 0.051558f}, {0.120794f, 1.294257f, -0.051558f}, {0.051558f, 1.294257f, -0.120794f}, {-0.051558f, 1.294257f, -0.120794f}, {-0.120794f, 1.294257f, -0.051558f}, {-0.120794f, 1.382973f, 0.051558f}, {-0.051558f, 1.382973f, 0.120794f}, {0.051558f, 1.382973f, 0.120794f}, {0.120794f, 1.382973f, 0.051558f}, {0.120794f, 1.382973f, -0.051558f}, {0.051558f, 1.382973f, -0.120794f}, {-0.051558f, 1.382973f, -0.120794f}, {-0.120794f, 1.382973f, -0.051558f}, {-0.151631f, 1.441007f, 0.064721f}, {-0.064721f, 1.441007f, 0.151631f}, {0.064721f, 1.441007f, 0.151631f}, {0.151631f, 1.441007f, 0.064721f}, {0.151631f, 1.441007f, -0.064721f}, {0.064721f, 1.441007f, -0.151631f}, {-0.064721f, 1.441007f, -0.151631f}, {-0.151631f, 1.441007f, -0.064721f}, {-0.224814f, 1.487504f, 0.095957f}, {-0.095957f, 1.487504f, 0.224814f}, {0.095957f, 1.487504f, 0.224814f}, {0.224814f, 1.487504f, 0.095957f}, {0.224814f, 1.487504f, -0.095957f}, {0.095957f, 1.487504f, -0.224814f}, {-0.095957f, 1.487504f, -0.224814f}, {-0.224814f, 1.487504f, -0.095957f}, {-0.224814f, 1.557938f, 0.095957f}, {-0.095957f, 1.557938f, 0.224814f}, {0.095957f, 1.557938f, 0.224814f}, {0.224814f, 1.557938f, 0.095957f}, {0.224814f, 1.557938f, -0.095957f}, {0.095957f, 1.557938f, -0.224814f}, {-0.095957f, 1.557938f, -0.224814f}, {-0.224814f, 1.557938f, -0.095957f}, {-0.170377f, 1.557938f, 0.072722f}, {-0.072722f, 1.557938f, 0.170377f}, {0.072722f, 1.557938f, 0.170377f}, {0.170377f, 1.557938f, 0.072722f}, {0.170377f, 1.557938f, -0.072722f}, {0.072722f, 1.557938f, -0.170377f}, {-0.072722f, 1.557938f, -0.170377f}, {-0.170377f, 1.557938f, -0.072722f}, {-0.104617f, 1.498166f, 0.044654f}, {-0.044654f, 1.498166f, 0.104617f}, {0.044654f, 1.498166f, 0.104617f}, {0.104617f, 1.498166f, 0.044654f}, {0.104617f, 1.498166f, -0.044654f}, {0.044654f, 1.498166f, -0.104617f}, {-0.044654f, 1.498166f, -0.104617f}, {-0.104617f, 1.498166f, -0.044654f}, {0.000000f, 1.498166f, 0.000000f}, {0.104278f, 0.364986f, 0.044509f}, {-2.867092f, -1.254429f, 0.341669f}, {-2.380065f, -1.254429f, -2.046590f}, {-2.867092f, 1.182984f, 0.341669f}, {-2.380065f, 1.182984f, -2.046590f}, {-2.740428f, 0.787428f, -0.036198f}, {-2.411476f, 0.787428f, -1.649300f}, {-2.740428f, -0.858874f, -0.036198f}, {-2.411476f, -0.858873f, -1.649300f}, {-3.312945f, -0.151369f, -1.209809f}, {-2.256592f, -1.404457f, -2.356058f}, {-2.555717f, 1.404457f, -2.212810f}, {-1.499365f, 0.151369f, -3.359059f}, {-2.476861f, 0.950523f, -2.210208f}, {-1.763368f, 0.104149f, -2.984420f}, {-2.988314f, -0.100329f, -1.532751f}, {-2.274821f, -0.946703f, -2.306962f}, {-2.123363f, -1.079961f, -1.105624f}, {-2.098458f, -0.108041f, -2.718483f}, {-2.175232f, 0.036596f, -0.433580f}, {-2.150327f, 1.008516f, -2.046440f}, {-2.135346f, 0.013871f, -0.803512f}, {-2.118525f, 0.670335f, -1.892885f}, {-2.100313f, -0.740285f, -1.257430f}, {-2.083491f, -0.083821f, -2.346804f}, {-2.276812f, -1.254429f, 2.713544f}, {-3.255756f, -1.254429f, 0.481360f}, {-2.276812f, 1.182984f, 2.713544f}, {-3.255756f, 1.182984f, 0.481360f}, {-2.391165f, 0.787428f, 2.331772f}, {-3.052373f, 0.787428f, 0.824088f}, {-2.391165f, -0.858874f, 2.331772f}, {-3.052373f, -0.858873f, 0.824088f}, {-3.535571f, -0.151369f, 1.702905f}, {-3.333283f, -1.404457f, 0.157315f}, {-3.495107f, 1.404457f, 0.446813f}, {-3.292819f, 0.151369f, -1.098776f}, {-3.429174f, 0.950523f, 0.403476f}, {-3.292543f, 0.104149f, -0.640462f}, {-3.456505f, -0.100329f, 1.251878f}, {-3.319873f, -0.946703f, 0.207940f}, {-2.503521f, -1.079961f, 1.102212f}, {-3.413021f, -0.108041f, -0.229983f}, {-2.158454f, 0.036596f, 1.681230f}, {-3.067954f, 1.008516f, 0.349034f}, {-2.339138f, 0.013871f, 1.355971f}, {-2.953441f, 0.670335f, 0.456166f}, {-2.572206f, -0.740285f, 0.964885f}, {-3.186510f, -0.083821f, 0.065080f}, {-2.253407f, -0.135477f, 0.454074f}, {-2.207444f, -0.135477f, -0.061723f}, {-2.253407f, 0.536618f, 0.454074f}, {-2.207444f, 0.536618f, -0.061723f}, {-2.217519f, -0.062455f, 0.298943f}, {-2.152686f, -0.162452f, -0.078803f}, {-2.201217f, 0.379469f, 0.115994f}, {-2.136384f, 0.279472f, -0.261752f}, {-2.180717f, -0.064632f, 0.182726f}, {-2.196139f, -0.167618f, 0.564875f}, {-2.143039f, 0.374027f, 0.370484f}, {-2.158461f, 0.271041f, 0.752633f}, {-2.476007f, -0.176987f, 0.085544f}, {-2.428354f, -0.176987f, -0.449221f}, {-2.476007f, 0.701038f, 0.085544f}, {-2.428354f, 0.701038f, -0.449221f}, {-2.433199f, -0.081591f, -0.074793f}, {-2.358070f, -0.212228f, -0.465725f}, {-2.416297f, 0.495739f, -0.264470f}, {-2.341168f, 0.365103f, -0.655402f}, {-2.388330f, -0.084435f, -0.194686f}, {-2.399592f, -0.218977f, 0.201938f}, {-2.335458f, 0.488630f, 0.001209f}, {-2.346719f, 0.354088f, 0.397832f}, {-2.412855f, -0.176987f, 0.867002f}, {-2.580503f, -0.176987f, 0.356963f}, {-2.412855f, 0.701038f, 0.867002f}, {-2.580503f, 0.701038f, 0.356963f}, {-2.436924f, -0.081591f, 0.702803f}, {-2.522470f, -0.212228f, 0.314017f}, {-2.496387f, 0.495739f, 0.521897f}, {-2.581933f, 0.365103f, 0.133111f}, {-2.443110f, -0.084435f, 0.574939f}, {-2.296649f, -0.218977f, 0.943702f}, {-2.317098f, 0.488630f, 0.733970f}, {-2.170637f, 0.354088f, 1.102734f}, {-1.781551f, -0.135477f, -0.351501f}, {-1.625035f, -0.135477f, -0.845122f}, {-1.781551f, 0.536618f, -0.351501f}, {-1.625035f, 0.536618f, -0.845122f}, {-1.712937f, -0.062455f, -0.495187f}, {-1.567879f, -0.162452f, -0.849945f}, {-1.657422f, 0.379469f, -0.670270f}, {-1.512364f, 0.279472f, -1.025028f}, {-1.651852f, -0.064632f, -0.600683f}, {-1.749624f, -0.167618f, -0.230932f}, {-1.655707f, 0.374027f, -0.409220f}, {-1.753479f, 0.271041f, -0.039469f}, {-1.919108f, -0.176987f, -0.759475f}, {-1.756836f, -0.176987f, -1.271250f}, {-1.919108f, 0.701038f, -0.759475f}, {-1.756836f, 0.701038f, -1.271250f}, {-1.842611f, -0.081591f, -0.906747f}, {-1.684646f, -0.212228f, -1.272150f}, {-1.785054f, 0.495739f, -1.088268f}, {-1.627090f, 0.365103f, -1.453672f}, {-1.772855f, -0.084435f, -1.014085f}, {-1.869698f, -0.218977f, -0.629301f}, {-1.763636f, 0.488630f, -0.811391f}, {-1.860479f, 0.354088f, -0.426607f}, {-2.026597f, -0.176987f, 0.017126f}, {-2.079875f, -0.176987f, -0.517109f}, {-2.026597f, 0.701038f, 0.017126f}, {-2.079875f, 0.701038f, -0.517109f}, {-2.014555f, -0.081591f, -0.148390f}, {-2.013922f, -0.212228f, -0.546476f}, {-2.033452f, 0.495739f, -0.337879f}, {-2.032819f, 0.365103f, -0.735964f}, {-1.992919f, -0.084435f, -0.274562f}, {-1.929748f, -0.218977f, 0.117160f}, {-1.904316f, 0.488630f, -0.092026f}, {-1.841145f, 0.354088f, 0.299697f}, {-1.727675f, -0.135477f, -1.878798f}, {-1.546075f, -0.135477f, -2.363752f}, {-1.727675f, 0.536618f, -1.878798f}, {-1.546075f, 0.536618f, -2.363752f}, {-1.651789f, -0.062455f, -2.018780f}, {-1.488747f, -0.162452f, -2.365641f}, {-1.587378f, 0.379469f, -2.190789f}, {-1.424335f, 0.279472f, -2.537649f}, {-1.585380f, -0.064632f, -2.121008f}, {-1.701967f, -0.167618f, -1.756751f}, {-1.599040f, 0.374027f, -1.929994f}, {-1.715626f, 0.271041f, -1.565737f}, {-1.844150f, -0.176987f, -2.293284f}, {-1.655871f, -0.176987f, -2.796073f}, {-1.844150f, 0.701038f, -2.293284f}, {-1.655871f, 0.701038f, -2.796073f}, {-1.760208f, -0.081591f, -2.436442f}, {-1.583730f, -0.212228f, -2.793273f}, {-1.693427f, 0.495739f, -2.614777f}, {-1.516949f, 0.365103f, -2.971608f}, {-1.685044f, -0.084435f, -2.540066f}, {-1.801473f, -0.218977f, -2.160749f}, {-1.686222f, 0.488630f, -2.337166f}, {-1.802651f, 0.354088f, -1.957849f}, {-1.991285f, -0.176987f, -1.523210f}, {-2.017122f, -0.176987f, -2.059473f}, {-1.991285f, 0.701038f, -1.523210f}, {-2.017122f, 0.701038f, -2.059473f}, {-1.970779f, -0.081591f, -1.687892f}, {-1.949752f, -0.212228f, -2.085422f}, {-1.979943f, 0.495739f, -1.878099f}, {-1.958916f, 0.365103f, -2.275629f}, {-1.942707f, -0.084435f, -1.812789f}, {-1.899688f, -0.218977f, -1.418344f}, {-1.863573f, 0.488630f, -1.625953f}, {-1.820553f, 0.354088f, -1.231508f}, {-1.726487f, -0.135477f, 1.541927f}, {-1.686987f, -0.135477f, 1.025594f}, {-1.726487f, 0.536618f, 1.541927f}, {-1.686987f, 0.536618f, 1.025594f}, {-1.692544f, -0.062455f, 1.386358f}, {-1.632447f, -0.162452f, 1.007830f}, {-1.678535f, 0.379469f, 1.203220f}, {-1.618437f, 0.279472f, 0.824692f}, {-1.657200f, -0.064632f, 1.269690f}, {-1.667836f, -0.167618f, 1.652001f}, {-1.617175f, 0.374027f, 1.456962f}, {-1.627810f, 0.271041f, 1.839274f}, {-1.953685f, -0.176987f, 1.176214f}, {-1.912733f, -0.176987f, 0.640893f}, {-1.953685f, 0.701038f, 1.176214f}, {-1.912733f, 0.701038f, 0.640893f}, {-1.912889f, -0.081591f, 1.015353f}, {-1.842661f, -0.212228f, 0.623510f}, {-1.898363f, 0.495739f, 0.825480f}, {-1.828136f, 0.365103f, 0.433637f}, {-1.869525f, -0.084435f, 0.894908f}, {-1.875818f, -0.218977f, 1.291642f}, {-1.814203f, 0.488630f, 1.090124f}, {-1.820496f, 0.354088f, 1.486858f}, {-1.880750f, -0.176987f, 1.956819f}, {-2.054774f, -0.176987f, 1.448920f}, {-1.880750f, 0.701038f, 1.956819f}, {-2.054774f, 0.701038f, 1.448920f}, {-1.906874f, -0.081591f, 1.792935f}, {-1.997283f, -0.212228f, 1.405250f}, {-1.968599f, 0.495739f, 1.612787f}, {-2.059008f, 0.365103f, 1.225103f}, {-1.914661f, -0.084435f, 1.665158f}, {-1.763593f, -0.218977f, 2.032058f}, {-1.786667f, 0.488630f, 1.822599f}, {-1.635600f, 0.354088f, 2.189499f}, {-1.676643f, -0.135477f, 2.702557f}, {-1.877724f, -0.135477f, 2.225351f}, {-1.676643f, 0.536618f, 2.702557f}, {-1.877724f, 0.536618f, 2.225351f}, {-1.717628f, -0.062455f, 2.548694f}, {-1.837352f, -0.162452f, 2.184604f}, {-1.788949f, 0.379469f, 2.379434f}, {-1.908674f, 0.279472f, 2.015344f}, {-1.739572f, -0.064632f, 2.428781f}, {-1.574134f, -0.167618f, 2.773608f}, {-1.618309f, 0.374027f, 2.576998f}, {-1.452871f, 0.271041f, 2.921824f}, {-2.045975f, -0.176987f, 2.481291f}, {-2.254451f, -0.176987f, 1.986536f}, {-2.045975f, 0.701038f, 2.481291f}, {-2.254451f, 0.701038f, 1.986536f}, {-2.083287f, -0.081591f, 2.319587f}, {-2.200094f, -0.212228f, 1.939023f}, {-2.157231f, 0.495739f, 2.144102f}, {-2.274038f, 0.365103f, 1.763538f}, {-2.099826f, -0.084435f, 2.192646f}, {-1.923930f, -0.218977f, 2.548311f}, {-1.961328f, 0.488630f, 2.340930f}, {-1.785431f, 0.354088f, 2.696595f}, {-1.624019f, -0.176987f, 3.142061f}, {-2.011112f, -0.176987f, 2.770034f}, {-1.624019f, 0.701038f, 3.142061f}, {-2.011112f, 0.701038f, 2.770034f}, {-1.722221f, -0.081591f, 3.008281f}, {-1.979968f, -0.212228f, 2.704902f}, {-1.859519f, 0.495739f, 2.876327f}, {-2.117265f, 0.365103f, 2.572947f}, {-1.787599f, -0.084435f, 2.898221f}, {-1.485421f, -0.218977f, 3.155370f}, {-1.601759f, 0.488630f, 2.979669f}, {-1.299581f, 0.354088f, 3.236818f}, {2.859213f, -1.254429f, -0.402315f}, {2.422877f, -1.254429f, 1.995723f}, {2.859213f, 1.182983f, -0.402315f}, {2.422877f, 1.182983f, 1.995723f}, {2.740581f, 0.787428f, -0.021851f}, {2.445867f, 0.787428f, 1.597856f}, {2.740581f, -0.858873f, -0.021851f}, {2.445867f, -0.858873f, 1.597856f}, {3.337825f, -0.151369f, 1.139371f}, {2.305986f, -1.404457f, 2.307736f}, {2.602011f, 1.404457f, 2.158185f}, {1.570173f, 0.151369f, 3.326550f}, {2.523116f, 0.950523f, 2.157254f}, {1.826181f, 0.104149f, 2.946403f}, {3.020107f, -0.100329f, 1.469117f}, {2.323172f, -0.946702f, 2.258265f}, {2.146304f, -1.079961f, 1.060404f}, {2.155564f, -0.108041f, 2.673429f}, {2.183928f, 0.036596f, 0.387413f}, {2.193188f, 1.008516f, 2.000438f}, {2.151886f, 0.013871f, 0.758106f}, {2.158140f, 0.670335f, 1.847591f}, {2.126474f, -0.740285f, 1.212664f}, {2.132729f, -0.083821f, 2.302150f}, {2.218830f, -1.254429f, -2.761157f}, {3.244831f, -1.254429f, -0.550207f}, {2.218830f, 1.182983f, -2.761157f}, {3.244831f, 1.182983f, -0.550207f}, {2.341243f, 0.787428f, -2.381892f}, {3.034235f, 0.787428f, -0.888551f}, {2.341243f, -0.858873f, -2.381892f}, {3.034235f, -0.858873f, -0.888551f}, {3.498711f, -0.151369f, -1.777404f}, {3.329203f, -1.404457f, -0.227877f}, {3.484860f, 1.404457f, -0.520737f}, {3.315352f, 0.151369f, 1.028790f}, {3.419860f, 0.950523f, -0.476013f}, {3.305369f, 0.104149f, 0.570584f}, {3.429215f, -0.100329f, -1.324803f}, {3.314725f, -0.946702f, -0.278206f}, {2.479615f, -1.079961f, -1.154988f}, {3.417127f, -0.108041f, 0.157646f}, {2.122362f, 0.036596f, -1.726567f}, {3.059873f, 1.008516f, -0.413934f}, {2.309894f, 0.013871f, -1.405208f}, {2.943117f, 0.670335f, -0.518616f}, {2.551194f, -0.740285f, -1.019146f}, {3.184417f, -0.083821f, -0.132554f}, {2.243284f, -0.135477f, -0.501698f}, {2.208256f, -0.135477f, 0.014957f}, {2.243284f, 0.536618f, -0.501698f}, {2.208256f, 0.536618f, 0.014957f}, {2.210690f, -0.062455f, -0.345841f}, {2.153872f, -0.162452f, 0.033193f}, {2.198266f, 0.379469f, -0.162588f}, {2.141448f, 0.279472f, 0.216446f}, {2.176357f, -0.064632f, -0.228871f}, {2.183683f, -0.167618f, -0.611261f}, {2.134712f, 0.374027f, -0.415790f}, {2.142037f, 0.271041f, -0.798179f}, {2.473639f, -0.176987f, -0.137966f}, {2.437323f, -0.176987f, 0.397690f}, {2.473639f, 0.701038f, -0.137966f}, {2.437323f, 0.701038f, 0.397690f}, {2.434237f, -0.081591f, 0.023242f}, {2.367405f, -0.212228f, 0.415678f}, {2.421357f, 0.495739f, 0.213235f}, {2.354524f, 0.365102f, 0.605670f}, {2.391919f, -0.084435f, 0.144059f}, {2.394778f, -0.218977f, -0.252714f}, {2.334908f, 0.488630f, -0.050672f}, {2.337767f, 0.354088f, -0.447445f}, {2.393951f, -0.176987f, -0.917910f}, {2.572364f, -0.176987f, -0.411537f}, {2.393951f, 0.701038f, -0.917910f}, {2.572364f, 0.701038f, -0.411537f}, {2.421492f, -0.081591f, -0.754258f}, {2.515254f, -0.212228f, -0.367371f}, {2.484774f, 0.495739f, -0.574651f}, {2.578536f, 0.365102f, -0.187765f}, {2.430385f, -0.084435f, -0.626554f}, {2.276147f, -0.218977f, -0.992132f}, {2.301033f, 0.488630f, -0.782880f}, {2.146795f, 0.354088f, -1.148459f}, {1.788597f, -0.135477f, 0.313690f}, {1.642570f, -0.135477f, 0.810516f}, {1.788597f, 0.536618f, 0.313690f}, {1.642570f, 0.536618f, 0.810516f}, {1.723041f, -0.062455f, 0.458797f}, {1.585529f, -0.162452f, 0.816548f}, {1.671247f, 0.379469f, 0.635016f}, {1.533735f, 0.279472f, 0.992767f}, {1.664204f, -0.064632f, 0.565563f}, {1.754123f, -0.167618f, 0.193824f}, {1.664004f, 0.374027f, 0.374062f}, {1.753923f, 0.271041f, 0.002322f}, {1.934763f, -0.176987f, 0.718660f}, {1.783367f, -0.176987f, 1.233756f}, {1.934763f, 0.701038f, 0.718660f}, {1.783367f, 0.701038f, 1.233756f}, {1.861402f, -0.081591f, 0.867518f}, {1.711212f, -0.212228f, 1.236185f}, {1.807703f, 0.495739f, 1.050218f}, {1.657513f, 0.365102f, 1.418885f}, {1.793935f, -0.084435f, 0.976310f}, {1.882607f, -0.218977f, 0.589561f}, {1.780426f, 0.488630f, 0.773856f}, {1.869097f, 0.354088f, 0.387107f}, {2.025780f, -0.176987f, -0.060044f}, {2.090361f, -0.176987f, 0.472943f}, {2.025780f, 0.701038f, -0.060044f}, {2.090361f, 0.701038f, 0.472943f}, {2.017246f, -0.081591f, 0.105690f}, {2.025044f, -0.212228f, 0.503700f}, {2.040153f, 0.495739f, 0.294735f}, {2.047951f, 0.365102f, 0.692745f}, {1.998287f, -0.084435f, 0.232292f}, {1.926834f, -0.218977f, -0.158005f}, {1.905838f, 0.488630f, 0.051673f}, {1.834385f, 0.354088f, -0.338624f}, {1.767080f, -0.135477f, 1.841785f}, {1.595792f, -0.135477f, 2.330477f}, {1.767080f, 0.536618f, 1.841785f}, {1.595792f, 0.536618f, 2.330477f}, {1.694176f, -0.062455f, 1.983343f}, {1.538516f, -0.162452f, 2.333579f}, {1.633422f, 0.379469f, 2.156677f}, {1.477762f, 0.279472f, 2.506914f}, {1.629947f, -0.064632f, 2.086955f}, {1.738793f, -0.167618f, 1.720310f}, {1.639558f, 0.374027f, 1.895694f}, {1.748403f, 0.271041f, 1.529050f}, {1.892307f, -0.176987f, 2.253711f}, {1.714719f, -0.176987f, 2.760375f}, {1.892307f, 0.701038f, 2.253711f}, {1.714719f, 0.701038f, 2.760375f}, {1.811416f, -0.081591f, 2.398616f}, {1.642535f, -0.212228f, 2.759104f}, {1.748427f, 0.495739f, 2.578324f}, {1.579546f, 0.365102f, 2.938813f}, {1.738464f, -0.084435f, 2.503808f}, {1.846833f, -0.218977f, 2.122110f}, {1.735344f, 0.488630f, 2.300928f}, {1.843714f, 0.354088f, 1.919230f}, {2.023099f, -0.176987f, 1.480694f}, {2.060289f, -0.176987f, 2.016289f}, {2.023099f, 0.701038f, 1.480694f}, {2.060289f, 0.701038f, 2.016289f}, {2.006086f, -0.081591f, 1.645773f}, {1.993483f, -0.212228f, 2.043660f}, {2.019276f, 0.495739f, 1.835743f}, {2.006673f, 0.365102f, 2.233630f}, {1.980665f, -0.084435f, 1.771237f}, {1.929301f, -0.218977f, 1.377792f}, {1.897591f, 0.488630f, 1.586118f}, {1.846228f, 0.354088f, 1.192674f}, {1.693442f, -0.135477f, -1.578147f}, {1.664887f, -0.135477f, -1.061094f}, {1.693442f, 0.536618f, -1.578147f}, {1.664887f, 0.536618f, -1.061094f}, {1.662803f, -0.062455f, -1.421894f}, {1.610736f, -0.162452f, -1.042178f}, {1.652675f, 0.379469f, -1.238500f}, {1.600608f, 0.279472f, -0.858784f}, {1.629937f, -0.064632f, -1.304503f}, {1.632473f, -0.167618f, -1.686954f}, {1.585954f, 0.374027f, -1.490885f}, {1.588490f, 0.271041f, -1.873337f}, {1.928335f, -0.176987f, -1.217328f}, {1.898730f, -0.176987f, -0.681260f}, {1.928335f, 0.701038f, -1.217328f}, {1.898730f, 0.701038f, -0.681260f}, {1.890955f, -0.081591f, -1.055639f}, {1.829042f, -0.212228f, -0.662397f}, {1.880455f, 0.495739f, -0.865501f}, {1.818542f, 0.365102f, -0.472259f}, {1.850152f, -0.084435f, -0.934302f}, {1.848041f, -0.218977f, -1.331081f}, {1.790708f, 0.488630f, -1.128303f}, {1.788597f, 0.354088f, -1.525082f}, {1.838884f, -0.176987f, -1.996213f}, {2.023626f, -0.176987f, -1.492114f}, {1.838884f, 0.701038f, -1.996213f}, {2.023626f, 0.701038f, -1.492114f}, {1.868473f, -0.081591f, -1.832919f}, {1.967073f, -0.212228f, -1.447236f}, {1.933999f, 0.495739f, -1.654119f}, {2.032599f, 0.365102f, -1.268437f}, {1.878965f, -0.084435f, -1.705336f}, {1.720160f, -0.218977f, -2.068954f}, {1.747665f, 0.488630f, -1.860031f}, {1.588861f, 0.354088f, -2.223649f}, {1.619028f, -0.135477f, -2.737461f}, {1.830171f, -0.135477f, -2.264621f}, {1.619028f, 0.536618f, -2.737461f}, {1.830171f, 0.536618f, -2.264621f}, {1.663263f, -0.062455f, -2.584501f}, {1.790672f, -0.162452f, -2.223028f}, {1.738153f, 0.379469f, -2.416789f}, {1.865562f, 0.279472f, -2.055316f}, {1.687741f, -0.064632f, -2.465078f}, {1.515037f, -0.167618f, -2.806324f}, {1.563366f, 0.374027f, -2.610693f}, {1.390662f, 0.271041f, -2.951940f}, {1.992964f, -0.176987f, -2.524067f}, {2.211872f, -0.176987f, -2.033838f}, {1.992964f, 0.701038f, -2.524067f}, {2.211872f, 0.701038f, -2.033838f}, {2.033692f, -0.081591f, -2.363189f}, {2.158533f, -0.212228f, -1.985185f}, {2.111337f, 0.495739f, -2.189310f}, {2.236177f, 0.365102f, -1.811304f}, {2.052916f, -0.084435f, -2.236627f}, {1.869527f, -0.218977f, -2.588487f}, {1.911308f, 0.488630f, -2.381945f}, {1.727918f, 0.354088f, -2.733805f}, {1.557108f, -0.176987f, -3.175751f}, {1.951993f, -0.176987f, -2.812006f}, {1.557108f, 0.701038f, -3.175751f}, {1.951993f, 0.701038f, -2.812006f}, {1.658121f, -0.081591f, -3.044082f}, {1.922235f, -0.212228f, -2.746229f}, {1.798183f, 0.495739f, -2.915065f}, {2.062297f, 0.365102f, -2.617211f}, {1.725816f, -0.084435f, -2.935431f}, {1.418259f, -0.218977f, -3.186122f}, {1.538293f, 0.488630f, -3.012925f}, {1.230735f, 0.354088f, -3.263616f}, {-0.554381f, -1.254429f, -2.833658f}, {1.863532f, -1.254429f, -2.525964f}, {-0.554381f, 1.182983f, -2.833658f}, {1.863532f, 1.182983f, -2.525964f}, {-0.168126f, 0.787428f, -2.735506f}, {1.465005f, 0.787428f, -2.527680f}, {-0.168126f, -0.858873f, -2.735506f}, {1.465005f, -0.858873f, -2.527680f}, {0.959557f, -0.151369f, -3.393891f}, {2.181340f, -1.404457f, -2.425896f}, {2.016200f, 1.404457f, -2.713515f}, {3.237983f, 0.151369f, -1.745521f}, {2.019481f, 0.950523f, -2.634683f}, {2.844710f, 0.104149f, -1.980870f}, {1.305794f, -0.100329f, -3.094229f}, {2.131022f, -0.946702f, -2.440416f}, {0.944312f, -1.079961f, -2.199853f}, {2.554543f, -0.108041f, -2.295211f}, {0.270271f, 0.036596f, -2.201495f}, {1.880502f, 1.008516f, -2.296853f}, {0.642146f, 0.013871f, -2.189289f}, {1.729744f, 0.670335f, -2.253696f}, {1.097413f, -0.740285f, -2.188179f}, {2.185011f, -0.083821f, -2.252587f}, {-2.875672f, -1.254429f, -2.068261f}, {-0.722648f, -1.254429f, -3.210831f}, {-2.875672f, 1.182983f, -2.068261f}, {-0.722648f, 1.182983f, -3.210831f}, {-2.503483f, 0.787428f, -2.210747f}, {-1.049266f, 0.787428f, -2.982473f}, {-2.503483f, -0.858873f, -2.210747f}, {-1.049266f, -0.858873f, -2.982473f}, {-1.961648f, -0.151369f, -3.398835f}, {-0.405282f, -1.404457f, -3.312291f}, {-0.706034f, 1.404457f, -3.452091f}, {0.850333f, 0.151369f, -3.365546f}, {-0.657904f, 0.950523f, -3.389571f}, {0.393314f, 0.104149f, -3.331117f}, {-1.505983f, -0.100329f, -3.353601f}, {-0.454766f, -0.946702f, -3.295146f}, {-1.285715f, -1.079961f, -2.414421f}, {-0.025002f, -0.108041f, -3.420670f}, {-1.837408f, 0.036596f, -2.027163f}, {-0.576694f, 1.008516f, -3.033412f}, {-1.526518f, 0.013871f, -2.231583f}, {-0.674994f, 0.670335f, -2.911234f}, {-1.153889f, -0.740285f, -2.493148f}, {-0.302365f, -0.083821f, -3.172800f}, {-0.620741f, -0.135477f, -2.213302f}, {-0.102952f, -0.135477f, -2.205905f}, {-0.620741f, 0.536618f, -2.213302f}, {-0.102952f, 0.536618f, -2.205905f}, {-0.463366f, -0.062455f, -2.189075f}, {-0.081839f, -0.162452f, -2.152573f}, {-0.279711f, 0.379469f, -2.186452f}, {0.101816f, 0.279472f, -2.149950f}, {-0.344729f, -0.064632f, -2.161036f}, {-0.726965f, -0.167618f, -2.147937f}, {-0.529158f, 0.374027f, -2.109470f}, {-0.911394f, 0.271041f, -2.096372f}, {-0.269824f, -0.176987f, -2.462747f}, {0.267006f, -0.176987f, -2.455078f}, {-0.269824f, 0.701038f, -2.462747f}, {0.267006f, 0.701038f, -2.455078f}, {-0.106742f, -0.081591f, -2.432008f}, {0.288702f, -0.212228f, -2.386220f}, {0.083666f, 0.495739f, -2.429287f}, {0.479110f, 0.365102f, -2.383500f}, {0.016160f, -0.084435f, -2.396198f}, {-0.380200f, -0.218977f, -2.377871f}, {-0.175249f, 0.488630f, -2.328874f}, {-0.571609f, 0.354088f, -2.310546f}, {-1.044402f, -0.176987f, -2.341534f}, {-0.548275f, -0.176987f, -2.546726f}, {-1.044402f, 0.701038f, -2.341534f}, {-0.548275f, 0.701038f, -2.546726f}, {-0.882453f, -0.081591f, -2.377773f}, {-0.501124f, -0.212228f, -2.492055f}, {-0.706481f, 0.495739f, -2.450553f}, {-0.325152f, 0.365102f, -2.564834f}, {-0.755406f, -0.084435f, -2.393471f}, {-1.112230f, -0.218977f, -2.219936f}, {-0.904605f, 0.488630f, -2.255958f}, {-1.261428f, 0.354088f, -2.082423f}, {0.217758f, -0.135477f, -1.802793f}, {0.721671f, -0.135477f, -1.683497f}, {0.217758f, 0.536618f, -1.802793f}, {0.721671f, 0.536618f, -1.683497f}, {0.366158f, -0.062455f, -1.745076f}, {0.730740f, -0.162452f, -1.626859f}, {0.544891f, 0.379469f, -1.702764f}, {0.909473f, 0.279472f, -1.584546f}, {0.475913f, -0.064632f, -1.692023f}, {0.099904f, -0.167618f, -1.761969f}, {0.284695f, 0.374027f, -1.681600f}, {-0.091314f, 0.271041f, -1.751546f}, {0.614347f, -0.176987f, -1.970369f}, {1.136792f, -0.176987f, -1.846688f}, {0.614347f, 0.701038f, -1.970369f}, {1.136792f, 0.701038f, -1.846688f}, {0.766910f, -0.081591f, -1.905060f}, {1.143069f, -0.212228f, -1.774765f}, {0.952216f, 0.495739f, -1.861191f}, {1.328375f, 0.365102f, -1.730896f}, {0.879148f, -0.084435f, -1.843497f}, {0.488217f, -0.218977f, -1.911396f}, {0.677704f, 0.488630f, -1.819199f}, {0.286773f, 0.354088f, -1.887097f}, {-0.168105f, -0.176987f, -2.019685f}, {0.360674f, -0.176987f, -2.112628f}, {-0.168105f, 0.701038f, -2.019685f}, {0.360674f, 0.701038f, -2.112628f}, {-0.002151f, -0.081591f, -2.020012f}, {0.394875f, -0.212228f, -2.049047f}, {0.185401f, 0.495739f, -2.052978f}, {0.582427f, 0.365102f, -2.082012f}, {0.125282f, -0.084435f, -2.007838f}, {-0.260644f, -0.218977f, -1.915651f}, {-0.050144f, 0.488630f, -1.905879f}, {-0.436070f, 0.354088f, -1.813691f}, {1.744823f, -0.135477f, -1.862884f}, {2.241962f, -0.135477f, -1.717929f}, {1.744823f, 0.536618f, -1.862884f}, {2.241962f, 0.536618f, -1.717929f}, {1.890071f, -0.062455f, -1.797640f}, {2.248118f, -0.162452f, -1.660900f}, {2.066402f, 0.379469f, -1.746227f}, {2.424448f, 0.279472f, -1.609486f}, {1.996964f, -0.064632f, -1.739034f}, {1.625032f, -0.167618f, -1.828152f}, {1.805463f, 0.374027f, -1.738421f}, {1.433531f, 0.271041f, -1.827538f}, {2.149477f, -0.176987f, -2.009922f}, {2.664899f, -0.176987f, -1.859636f}, {2.149477f, 0.701038f, -2.009922f}, {2.664899f, 0.701038f, -1.859636f}, {2.298493f, -0.081591f, -1.936882f}, {2.667483f, -0.212228f, -1.787487f}, {2.481308f, 0.495739f, -1.883577f}, {2.850298f, 0.365102f, -1.734182f}, {2.407430f, -0.084435f, -1.869650f}, {2.020491f, -0.218977f, -1.957488f}, {2.205006f, 0.488630f, -1.855704f}, {1.818067f, 0.354088f, -1.943542f}, {1.370579f, -0.176987f, -2.099260f}, {1.903425f, -0.176987f, -2.164990f}, {1.370579f, 0.701038f, -2.099260f}, {1.903425f, 0.701038f, -2.164990f}, {1.536331f, -0.081591f, -2.091085f}, {1.934323f, -0.212228f, -2.099741f}, {1.725327f, 0.495739f, -2.114398f}, {2.123319f, 0.365102f, -2.123054f}, {1.662973f, -0.084435f, -2.072399f}, {1.272831f, -0.218977f, -2.000104f}, {1.482554f, 0.488630f, -1.979560f}, {1.092412f, 0.354088f, -1.907266f}, {-1.666301f, -0.135477f, -1.606778f}, {-1.148461f, -0.135477f, -1.605867f}, {-1.666301f, 0.536618f, -1.606778f}, {-1.148461f, 0.536618f, -1.605867f}, {-1.508636f, -0.062455f, -1.584524f}, {-1.126682f, -0.162452f, -1.552802f}, {-1.324963f, 0.379469f, -1.584201f}, {-0.943008f, 0.279472f, -1.552479f}, {-1.389657f, -0.064632f, -1.557972f}, {-1.771699f, -0.167618f, -1.540087f}, {-1.573426f, 0.374027f, -1.504102f}, {-1.955467f, 0.271041f, -1.486217f}, {-1.318537f, -0.176987f, -1.860598f}, {-0.781652f, -0.176987f, -1.859654f}, {-1.318537f, 0.701038f, -1.860598f}, {-0.781652f, 0.701038f, -1.859654f}, {-1.155082f, -0.081591f, -1.831904f}, {-0.759096f, -0.212228f, -1.791072f}, {-0.964655f, 0.495739f, -1.831568f}, {-0.568668f, 0.365102f, -1.790737f}, {-1.031741f, -0.084435f, -1.797636f}, {-1.427840f, -0.218977f, -1.774346f}, {-1.222292f, 0.488630f, -1.727920f}, {-1.618392f, 0.354088f, -1.704630f}, {-2.091536f, -0.176987f, -1.729694f}, {-1.598017f, -0.176987f, -1.941084f}, {-2.091536f, 0.701038f, -1.729694f}, {-1.598017f, 0.701038f, -1.941084f}, {-1.930053f, -0.081591f, -1.767958f}, {-1.550185f, -0.212228f, -1.887007f}, {-1.755008f, 0.495739f, -1.842936f}, {-1.375139f, 0.365102f, -1.961985f}, {-1.803213f, -0.084435f, -1.785246f}, {-2.157835f, -0.218977f, -1.607256f}, {-1.950677f, 0.488630f, -1.645875f}, {-2.305300f, 0.354088f, -1.467885f}, {-2.819990f, -0.135477f, -1.470580f}, {-2.359096f, -0.135477f, -1.706665f}, {-2.819990f, 0.536618f, -1.470580f}, {-2.359096f, 0.536618f, -1.706665f}, {-2.669609f, -0.062455f, -1.522918f}, {-2.315454f, -0.162452f, -1.669442f}, {-2.506134f, 0.379469f, -1.606655f}, {-2.151979f, 0.279472f, -1.753179f}, {-2.551663f, -0.064632f, -1.553736f}, {-2.883203f, -0.167618f, -1.363061f}, {-2.690432f, 0.374027f, -1.421765f}, {-3.021971f, 0.271041f, -1.231090f}, {-2.626863f, -0.176987f, -1.855374f}, {-2.149019f, -0.176987f, -2.100141f}, {-2.626863f, 0.701038f, -1.855374f}, {-2.149019f, 0.701038f, -2.100141f}, {-2.468388f, -0.081591f, -1.904633f}, {-2.097587f, -0.212228f, -2.049475f}, {-2.298901f, 0.495739f, -1.991449f}, {-1.928101f, 0.365102f, -2.136292f}, {-2.343033f, -0.084435f, -1.930586f}, {-2.684601f, -0.218977f, -1.728675f}, {-2.480583f, 0.488630f, -1.781422f}, {-2.822151f, 0.354088f, -1.579510f}, {-3.254350f, -0.176987f, -1.385349f}, {-2.912203f, -0.176987f, -1.799091f}, {-3.254350f, 0.701038f, -1.385349f}, {-2.912203f, 0.701038f, -1.799091f}, {-3.128260f, -0.081591f, -1.493248f}, {-2.844932f, -0.212228f, -1.772887f}, {-3.006905f, 0.495739f, -1.639998f}, {-2.723576f, 0.365102f, -1.919636f}, {-3.023378f, -0.084435f, -1.566646f}, {-3.257293f, -0.218977f, -1.246145f}, {-3.090750f, 0.488630f, -1.375254f}, {-3.324665f, 0.354088f, -1.054752f}, {0.614272f, -1.254429f, 2.821281f}, {-1.809615f, -1.254429f, 2.564866f}, {0.614272f, 1.182983f, 2.821281f}, {-1.809615f, 1.182983f, 2.564866f}, {0.226025f, 0.787428f, 2.731331f}, {-1.411141f, 0.787428f, 2.558141f}, {0.226025f, -0.858873f, 2.731331f}, {-1.411141f, -0.858873f, 2.558141f}, {-0.887460f, -0.151369f, 3.413452f}, {-2.129471f, -1.404457f, 2.471552f}, {-1.958276f, 1.404457f, 2.755608f}, {-3.200287f, 0.151369f, 1.813708f}, {-1.963227f, 0.950522f, 2.676863f}, {-2.802118f, 0.104149f, 2.040675f}, {-1.239966f, -0.100329f, 3.121191f}, {-2.078858f, -0.946702f, 2.485003f}, {-0.897508f, -1.079961f, 2.219359f}, {-2.505357f, -0.108041f, 2.348800f}, {-0.223584f, 0.036596f, 2.206725f}, {-1.831434f, 1.008516f, 2.336166f}, {-0.595634f, 0.013871f, 2.202397f}, {-1.681624f, 0.670335f, 2.289826f}, {-1.050823f, -0.740285f, 2.210931f}, {-2.136813f, -0.083821f, 2.298359f}, {2.918831f, -1.254429f, 2.006892f}, {0.790489f, -1.254429f, 3.194805f}, {2.918831f, 1.182983f, 2.006892f}, {0.790489f, 1.182983f, 3.194805f}, {2.549744f, 0.787428f, 2.157229f}, {1.112198f, 0.787428f, 2.959580f}, {2.549744f, -0.858873f, 2.157229f}, {1.112198f, -0.858873f, 2.959580f}, {2.033194f, -0.151369f, 3.356525f}, {0.475343f, -1.404457f, 3.302964f}, {0.778989f, 1.404457f, 3.436363f}, {-0.778862f, 0.151369f, 3.382801f}, {0.729545f, 0.950522f, 3.374877f}, {-0.322674f, 0.104149f, 3.338699f}, {1.576673f, -0.100329f, 3.320952f}, {0.524453f, -0.946702f, 3.284775f}, {1.336563f, -1.079961f, 2.386648f}, {0.097445f, -0.108041f, 3.419373f}, {1.879930f, 0.036596f, 1.987793f}, {0.640811f, 1.008516f, 3.020517f}, {1.573439f, 0.013871f, 2.198751f}, {0.736501f, 0.670335f, 2.896285f}, {1.206433f, -0.740285f, 2.468151f}, {0.369496f, -0.083821f, 3.165684f}, {0.667478f, -0.135477f, 2.199658f}, {0.149649f, -0.135477f, 2.203230f}, {0.667478f, 0.536618f, 2.199658f}, {0.149649f, 0.536618f, 2.203230f}, {0.509626f, -0.062455f, 2.178770f}, {0.127411f, -0.162452f, 2.150357f}, {0.325956f, 0.379469f, 2.180037f}, {-0.056258f, 0.279472f, 2.151623f}, {0.390422f, -0.064632f, 2.153249f}, {0.772294f, -0.167618f, 2.132058f}, {0.573717f, 0.374027f, 2.097790f}, {0.955590f, 0.271041f, 2.076599f}, {0.321923f, -0.176987f, 2.456480f}, {-0.214949f, -0.176987f, 2.460182f}, {0.321923f, 0.701038f, 2.456480f}, {-0.214949f, 0.701038f, 2.460182f}, {0.158227f, -0.081591f, 2.429201f}, {-0.238098f, -0.212228f, 2.391799f}, {-0.032197f, 0.495739f, 2.430515f}, {-0.428522f, 0.365102f, 2.393113f}, {0.034593f, -0.084435f, 2.396003f}, {0.430476f, -0.218977f, 2.369286f}, {0.224534f, 0.488629f, 2.324639f}, {0.620417f, 0.354088f, 2.297922f}, {1.093760f, -0.176987f, 2.318889f}, {0.602091f, -0.176987f, 2.534542f}, {1.093760f, 0.701038f, 2.318889f}, {0.602091f, 0.701038f, 2.534542f}, {0.932616f, -0.081591f, 2.358550f}, {0.553792f, -0.212228f, 2.480882f}, {0.758225f, 0.495739f, 2.435040f}, {0.379401f, 0.365102f, 2.557373f}, {0.805930f, -0.084435f, 2.376935f}, {1.158997f, -0.218977f, 2.195881f}, {0.952182f, 0.488629f, 2.236292f}, {1.305250f, 0.354088f, 2.055239f}, {-0.179527f, -0.135477f, 1.807000f}, {-0.685853f, -0.135477f, 1.698404f}, {-0.179527f, 0.536618f, 1.807000f}, {-0.685853f, 0.536618f, 1.698404f}, {-0.329116f, -0.062455f, 1.752440f}, {-0.696120f, -0.162452f, 1.641971f}, {-0.508705f, 0.379469f, 1.713922f}, {-0.875709f, 0.279472f, 1.603453f}, {-0.439970f, -0.064632f, 1.701723f}, {-0.062564f, -0.167618f, 1.763690f}, {-0.249016f, 0.374027f, 1.687252f}, {0.128391f, 0.271041f, 1.749218f}, {-0.572478f, -0.176987f, 1.982939f}, {-1.097425f, -0.176987f, 1.870350f}, {-0.572478f, 0.701038f, 1.982939f}, {-1.097425f, 0.701038f, 1.870350f}, {-0.726389f, -0.081591f, 1.920875f}, {-1.105224f, -0.212228f, 1.798577f}, {-0.912583f, 0.495739f, 1.880941f}, {-1.291418f, 0.365102f, 1.758643f}, {-0.839907f, -0.084435f, 1.861704f}, {-0.447625f, -0.218977f, 1.921307f}, {-0.639023f, 0.488629f, 1.833144f}, {-0.246741f, 0.354088f, 1.892748f}, {0.210843f, -0.176987f, 2.015672f}, {-0.315849f, -0.176987f, 2.119793f}, {0.210843f, 0.701038f, 2.015672f}, {-0.315849f, 0.701038f, 2.119793f}, {0.044934f, -0.081591f, 2.019513f}, {-0.351388f, -0.212228f, 2.056950f}, {-0.141879f, 0.495739f, 2.056444f}, {-0.538201f, 0.365102f, 2.093881f}, {-0.082729f, -0.084435f, 2.010041f}, {0.301158f, -0.218977f, 1.909701f}, {0.090499f, 0.488629f, 1.904389f}, {0.474385f, 0.354088f, 1.804049f}, {-1.704977f, -0.135477f, 1.899420f}, {-2.205075f, -0.135477f, 1.765027f}, {-1.704977f, 0.536618f, 1.899420f}, {-2.205075f, 0.536618f, 1.765027f}, {-1.851574f, -0.062455f, 1.837268f}, {-2.212436f, -0.162452f, 1.708142f}, {-2.028954f, 0.379469f, 1.789600f}, {-2.389816f, 0.279472f, 1.660474f}, {-1.959684f, -0.064632f, 1.780939f}, {-1.585948f, -0.167618f, 1.862159f}, {-1.768239f, 0.374027f, 1.776270f}, {-1.394503f, 0.271041f, 1.857490f}, {-2.106426f, -0.176987f, 2.054996f}, {-2.624915f, -0.176987f, 1.915660f}, {-2.106426f, 0.701038f, 2.054996f}, {-2.624915f, 0.701038f, 1.915660f}, {-2.256955f, -0.081591f, 1.985129f}, {-2.629026f, -0.212228f, 1.843583f}, {-2.440858f, 0.495739f, 1.935708f}, {-2.812930f, 0.365102f, 1.794161f}, {-2.367291f, -0.084435f, 1.920219f}, {-1.978579f, -0.218977f, 1.999842f}, {-2.165208f, 0.488629f, 1.901988f}, {-1.776496f, 0.354088f, 1.981612f}, {-1.325810f, -0.176987f, 2.127818f}, {-1.857145f, -0.176987f, 2.204818f}, {-1.325810f, 0.701038f, 2.127818f}, {-1.857145f, 0.701038f, 2.204818f}, {-1.491698f, -0.081591f, 2.123154f}, {-1.889418f, -0.212228f, 2.140238f}, {-1.680158f, 0.495739f, 2.150465f}, {-2.077877f, 0.365102f, 2.167548f}, {-1.618708f, -0.084435f, 2.107154f}, {-1.230185f, -0.218977f, 2.026613f}, {-1.440295f, 0.488629f, 2.010516f}, {-1.051772f, 0.354088f, 1.929974f}, {1.699958f, -0.135477f, 1.571126f}, {1.182214f, -0.135477f, 1.581182f}, {1.699958f, 0.536618f, 1.571126f}, {1.182214f, 0.536618f, 1.581182f}, {1.541857f, -0.062455f, 1.552216f}, {1.159316f, -0.162452f, 1.528591f}, {1.358218f, 0.379469f, 1.555783f}, {0.975677f, 0.279472f, 1.532158f}, {1.422343f, -0.064632f, 1.528190f}, {1.803919f, -0.167618f, 1.502218f}, {1.604929f, 0.374027f, 1.470440f}, {1.986506f, 0.271041f, 1.444468f}, {1.357647f, -0.176987f, 1.832255f}, {0.820864f, -0.176987f, 1.842681f}, {1.357647f, 0.701038f, 1.832255f}, {0.820864f, 0.701038f, 1.842681f}, {1.193622f, -0.081591f, 1.807028f}, {0.796860f, -0.212228f, 1.774593f}, {1.003230f, 0.495739f, 1.810726f}, {0.606467f, 0.365102f, 1.778291f}, {1.069582f, -0.084435f, 1.775381f}, {1.465100f, -0.218977f, 1.743707f}, {1.258614f, 0.488629f, 1.701644f}, {1.654131f, 0.354088f, 1.669971f}, {2.127700f, -0.176987f, 1.685008f}, {1.638770f, -0.176987f, 1.906803f}, {2.127700f, 0.701038f, 1.685008f}, {1.638770f, 0.701038f, 1.906803f}, {1.967065f, -0.081591f, 1.726684f}, {1.589803f, -0.212228f, 1.853752f}, {1.793646f, 0.495739f, 1.805353f}, {1.416384f, 0.365102f, 1.932420f}, {1.840619f, -0.084435f, 1.746654f}, {2.191391f, -0.218977f, 1.561193f}, {1.985099f, 0.488629f, 1.604192f}, {2.335871f, 0.354088f, 1.418731f}, {2.850503f, -0.135477f, 1.410524f}, {2.394713f, -0.135477f, 1.656317f}, {2.850503f, 0.536618f, 1.410524f}, {2.394713f, 0.536618f, 1.656317f}, {2.701264f, -0.062455f, 1.466035f}, {2.350292f, -0.162452f, 1.620027f}, {2.539599f, 0.379469f, 1.553216f}, {2.188627f, 0.279472f, 1.707207f}, {2.583998f, -0.064632f, 1.499345f}, {2.911425f, -0.167618f, 1.301690f}, {2.719940f, 0.374027f, 1.364464f}, {3.047367f, 0.271041f, 1.166810f}, {2.665569f, -0.176987f, 1.799322f}, {2.193016f, -0.176987f, 2.054155f}, {2.665569f, 0.701038f, 1.799322f}, {2.193016f, 0.701038f, 2.054155f}, {2.508174f, -0.081591f, 1.851926f}, {2.140523f, -0.212228f, 2.004590f}, {2.340563f, 0.495739f, 1.942313f}, {1.972913f, 0.365102f, 2.094976f}, {2.383396f, -0.084435f, 1.880529f}, {2.720611f, -0.218977f, 1.671428f}, {2.517756f, 0.488629f, 1.728485f}, {2.854971f, 0.354088f, 1.519384f}, {3.282960f, -0.176987f, 1.316114f}, {2.949654f, -0.176987f, 1.737008f}, {3.282960f, 0.701038f, 1.316114f}, {2.949654f, 0.701038f, 1.737008f}, {3.159184f, -0.081591f, 1.426658f}, {2.881842f, -0.212228f, 1.712234f}, {3.040964f, 0.495739f, 1.575945f}, {2.763621f, 0.365102f, 1.861521f}, {3.055881f, -0.084435f, 1.502261f}, {3.282955f, -0.218977f, 1.176877f}, {3.119184f, 0.488629f, 1.309485f}, {3.346258f, 0.354088f, 0.984101f}, }; const vertex_texture testscene_texture[] = { {-2.025739f, -2.025739f}, {-0.870555f, -2.711017f}, {0.500000f, 0.500000f}, {-2.711017f, -0.870555f}, {0.500000f, -2.945968f}, {1.870556f, -2.711017f}, {3.025738f, -2.025739f}, {3.711016f, -0.870555f}, {3.945969f, 0.500000f}, {3.711016f, 1.870556f}, {3.025738f, 3.025738f}, {1.870556f, 3.711016f}, {0.500000f, 3.945968f}, {-0.870555f, 3.711016f}, {-2.711017f, 1.870556f}, {-2.025739f, 3.025738f}, {-2.945969f, 0.500000f}, {0.000000f, 1.000000f}, {0.000000f, 0.000000f}, {1.000000f, 0.000000f}, {1.000000f, 1.000000f}, {0.000000f, 0.000000f}, {1.000000f, 0.000000f}, {1.000000f, 1.000000f}, {0.000000f, 1.000000f}, {0.000000f, 0.000000f}, {1.914601f, 0.031817f}, {1.843109f, 1.029383f}, {0.000000f, 1.000000f}, {-0.982655f, 0.022470f}, {1.000000f, 0.000000f}, {1.000000f, 1.000000f}, {-0.904456f, 1.020751f}, {-0.904456f, 1.020751f}, {-0.914601f, 0.031817f}, {-0.843109f, 1.029383f}, {1.000000f, -0.000000f}, {-0.000000f, 0.000000f}, {1.982655f, 0.022470f}, {1.904456f, 1.020751f}, {-0.000000f, 3.000000f}, {0.000000f, -0.000000f}, {1.000000f, 3.000000f}, {0.000000f, 3.000000f}, {-0.000000f, 3.000000f}, {0.000000f, -0.000000f}, {1.000000f, 0.000000f}, {1.000000f, 3.000000f}, {1.000000f, 0.000000f}, {0.000000f, -0.000000f}, {0.000000f, 0.000000f}, {1.000000f, 0.000000f}, {1.000000f, 1.000000f}, {0.000000f, 1.000000f}, }; const vertex_normal testscene_normal[] = { {-0.000000f, 1.000000f, -0.000000f}, {-0.000000f, 1.000000f, -0.000000f}, {0.157200f, 0.911500f, 0.380100f}, {-0.157200f, 0.911500f, 0.380100f}, {-0.380100f, 0.911500f, 0.157200f}, {-0.380100f, 0.911500f, -0.157200f}, {-0.157200f, 0.911500f, -0.380100f}, {0.157200f, 0.911500f, -0.380100f}, {0.380100f, 0.911500f, -0.157200f}, {0.380100f, 0.911500f, 0.157200f}, {-0.092200f, 0.969700f, -0.226000f}, {0.092200f, 0.969700f, -0.226000f}, {0.226000f, 0.969700f, -0.092200f}, {0.226000f, 0.969700f, 0.092200f}, {0.092200f, 0.969700f, 0.226000f}, {-0.092200f, 0.969700f, 0.226000f}, {-0.226000f, 0.969700f, 0.092200f}, {-0.226000f, 0.969700f, -0.092200f}, {-0.310700f, 0.583400f, -0.750400f}, {0.310700f, 0.583400f, -0.750400f}, {0.750400f, 0.583400f, -0.310700f}, {0.750400f, 0.583400f, 0.310700f}, {0.310700f, 0.583400f, 0.750400f}, {-0.310700f, 0.583400f, 0.750400f}, {-0.750400f, 0.583400f, 0.310700f}, {-0.750400f, 0.583400f, -0.310700f}, {-0.375200f, 0.200000f, -0.905100f}, {0.375200f, 0.200000f, -0.905100f}, {0.905100f, 0.200000f, -0.375200f}, {0.905100f, 0.200000f, 0.375200f}, {0.375200f, 0.200000f, 0.905100f}, {-0.375200f, 0.200000f, 0.905100f}, {-0.905100f, 0.200000f, 0.375200f}, {-0.905100f, 0.200000f, -0.375200f}, {-0.381600f, 0.081600f, -0.920700f}, {0.381600f, 0.081600f, -0.920700f}, {0.920700f, 0.081600f, -0.381600f}, {0.920700f, 0.081600f, 0.381600f}, {0.381600f, 0.081600f, 0.920700f}, {-0.381600f, 0.081600f, 0.920700f}, {-0.920700f, 0.081600f, 0.381600f}, {-0.920700f, 0.081600f, -0.381600f}, {-0.119600f, 0.985600f, 0.119600f}, {0.119600f, 0.985600f, 0.119600f}, {-0.119600f, 0.985600f, -0.119600f}, {0.119600f, 0.985600f, -0.119600f}, {-0.168000f, 0.983800f, -0.062400f}, {-0.182500f, 0.983200f, -0.000000f}, {-0.168000f, 0.983800f, 0.062400f}, {-0.062400f, 0.983800f, 0.168000f}, {-0.000000f, 0.983200f, 0.182500f}, {0.062400f, 0.983800f, 0.168000f}, {0.168000f, 0.983800f, 0.062400f}, {0.182500f, 0.983200f, -0.000000f}, {0.168000f, 0.983800f, -0.062400f}, {0.062400f, 0.983800f, -0.168000f}, {-0.000000f, 0.983200f, -0.182500f}, {-0.062400f, 0.983800f, -0.168000f}, {-0.237700f, 0.941800f, 0.237700f}, {-0.030900f, 0.999000f, 0.030900f}, {0.030900f, 0.999000f, 0.030900f}, {-0.030900f, 0.999000f, -0.030900f}, {0.030900f, 0.999000f, -0.030900f}, {-0.042000f, 0.999000f, -0.015700f}, {-0.045400f, 0.999000f, -0.000000f}, {-0.042000f, 0.999000f, 0.015700f}, {-0.015700f, 0.999000f, 0.042000f}, {-0.000000f, 0.999000f, 0.045400f}, {0.015700f, 0.999000f, 0.042000f}, {0.042000f, 0.999000f, 0.015700f}, {0.045400f, 0.999000f, -0.000000f}, {0.042000f, 0.999000f, -0.015700f}, {0.015700f, 0.999000f, -0.042000f}, {-0.000000f, 0.999000f, -0.045400f}, {-0.015700f, 0.999000f, -0.042000f}, {0.237700f, 0.941800f, 0.237700f}, {-0.237700f, 0.941800f, -0.237700f}, {0.237700f, 0.941800f, -0.237700f}, {-0.323200f, 0.939100f, -0.116500f}, {-0.347000f, 0.937900f, -0.000000f}, {-0.323200f, 0.939100f, 0.116500f}, {-0.116500f, 0.939100f, 0.323200f}, {-0.000000f, 0.937900f, 0.347000f}, {0.116500f, 0.939100f, 0.323200f}, {0.323200f, 0.939100f, 0.116500f}, {0.347000f, 0.937900f, -0.000000f}, {0.323200f, 0.939100f, -0.116500f}, {0.116500f, 0.939100f, -0.323200f}, {-0.000000f, 0.937900f, -0.347000f}, {-0.116500f, 0.939100f, -0.323200f}, {-0.380400f, 0.115400f, 0.917600f}, {0.917600f, 0.115400f, -0.380400f}, {-0.917600f, 0.115400f, -0.380400f}, {-0.917600f, 0.115400f, 0.380400f}, {0.380400f, 0.115400f, 0.917600f}, {0.917600f, 0.115400f, 0.380400f}, {0.380400f, 0.115400f, -0.917600f}, {-0.380400f, 0.115400f, -0.917600f}, {-0.350500f, 0.403300f, 0.845300f}, {-0.845300f, 0.403300f, -0.350500f}, {-0.845300f, 0.403300f, 0.350500f}, {0.350500f, 0.403300f, 0.845300f}, {0.845300f, 0.403300f, 0.350500f}, {0.845300f, 0.403300f, -0.350500f}, {0.350500f, 0.403300f, -0.845300f}, {-0.350500f, 0.403300f, -0.845300f}, {-0.840800f, 0.415400f, -0.347100f}, {-0.840800f, 0.415400f, 0.347100f}, {-0.347100f, 0.415400f, 0.840800f}, {0.347100f, 0.415400f, 0.840800f}, {0.840800f, 0.415400f, -0.347100f}, {0.347100f, 0.415400f, -0.840800f}, {-0.347100f, 0.415400f, -0.840800f}, {-0.865500f, -0.351000f, -0.357500f}, {-0.865500f, -0.351000f, 0.357500f}, {-0.357500f, -0.351000f, 0.865500f}, {0.357500f, -0.351000f, 0.865500f}, {0.865500f, -0.351000f, 0.357500f}, {0.865500f, -0.351000f, -0.357500f}, {0.357500f, -0.351000f, -0.865500f}, {-0.357500f, -0.351000f, -0.865500f}, {-0.889300f, 0.270300f, 0.368900f}, {-0.368900f, 0.270300f, 0.889300f}, {0.368900f, 0.270300f, 0.889300f}, {0.889300f, 0.270300f, 0.368900f}, {0.889300f, 0.270300f, -0.368900f}, {0.368900f, 0.270300f, -0.889300f}, {-0.368900f, 0.270300f, -0.889300f}, {-0.365300f, -0.302000f, -0.880600f}, {0.365300f, -0.302000f, -0.880600f}, {0.880600f, -0.302000f, -0.365300f}, {0.880600f, -0.302000f, 0.365300f}, {0.365300f, -0.302000f, 0.880600f}, {-0.365300f, -0.302000f, 0.880600f}, {-0.880600f, -0.302000f, 0.365300f}, {-0.880600f, -0.302000f, -0.365300f}, {-0.889300f, 0.270300f, -0.368900f}, {-0.878900f, 0.309400f, 0.363100f}, {-0.363100f, 0.309400f, 0.878900f}, {0.363100f, 0.309400f, 0.878900f}, {0.878900f, 0.309400f, 0.363100f}, {0.878900f, 0.309400f, -0.363100f}, {0.363100f, 0.309400f, -0.878900f}, {-0.363100f, 0.309400f, -0.878900f}, {-0.878900f, 0.309400f, -0.363100f}, {-0.888200f, -0.276300f, 0.367100f}, {-0.367100f, -0.276300f, 0.888200f}, {0.367100f, -0.276300f, 0.888200f}, {0.888200f, -0.276300f, 0.367100f}, {0.888200f, -0.276300f, -0.367100f}, {0.367100f, -0.276300f, -0.888200f}, {-0.367100f, -0.276300f, -0.888200f}, {-0.888200f, -0.276300f, -0.367100f}, {-0.623300f, -0.738300f, 0.257500f}, {-0.257500f, -0.738300f, 0.623300f}, {0.257500f, -0.738300f, 0.623300f}, {0.623300f, -0.738300f, 0.257500f}, {0.623300f, -0.738300f, -0.257500f}, {0.257500f, -0.738300f, -0.623300f}, {-0.257500f, -0.738300f, -0.623300f}, {-0.623300f, -0.738300f, -0.257500f}, {-0.824100f, -0.451600f, 0.341900f}, {-0.341900f, -0.451600f, 0.824100f}, {0.341900f, -0.451600f, 0.824100f}, {0.824100f, -0.451600f, 0.341900f}, {0.824100f, -0.451600f, -0.341900f}, {0.341900f, -0.451600f, -0.824100f}, {-0.341900f, -0.451600f, -0.824100f}, {-0.824100f, -0.451600f, -0.341900f}, {-0.717300f, 0.630200f, 0.297100f}, {-0.297100f, 0.630200f, 0.717300f}, {0.297100f, 0.630200f, 0.717300f}, {0.717300f, 0.630200f, 0.297100f}, {0.717300f, 0.630200f, -0.297100f}, {0.297100f, 0.630200f, -0.717300f}, {-0.297100f, 0.630200f, -0.717300f}, {-0.717300f, 0.630200f, -0.297100f}, {0.241800f, 0.965100f, -0.100600f}, {0.100600f, 0.965100f, -0.241800f}, {-0.100600f, 0.965100f, -0.241800f}, {-0.241800f, 0.965100f, -0.100600f}, {-0.241800f, 0.965100f, 0.100600f}, {-0.100600f, 0.965100f, 0.241800f}, {0.100600f, 0.965100f, 0.241800f}, {0.241800f, 0.965100f, 0.100600f}, {0.380900f, 0.911300f, -0.156500f}, {0.156500f, 0.911300f, -0.380900f}, {-0.156500f, 0.911300f, -0.380900f}, {-0.380900f, 0.911300f, -0.156500f}, {-0.380900f, 0.911300f, 0.156500f}, {-0.156500f, 0.911300f, 0.380900f}, {0.156500f, 0.911300f, 0.380900f}, {0.380900f, 0.911300f, 0.156500f}, {-0.000000f, 1.000000f, -0.000000f}, {0.840800f, 0.415400f, 0.347100f}, {0.979800f, -0.000000f, 0.199800f}, {0.760100f, 0.047900f, 0.648100f}, {0.999100f, 0.027200f, 0.031800f}, {0.915800f, -0.000000f, -0.401600f}, {0.994700f, 0.047900f, 0.091400f}, {0.834700f, 0.027200f, -0.550000f}, {0.996100f, -0.000000f, 0.088800f}, {0.986400f, 0.030400f, 0.161300f}, {0.995600f, -0.092100f, 0.015400f}, {0.983400f, 0.030000f, 0.179000f}, {0.995800f, -0.091000f, -0.002600f}, {0.950000f, -0.000000f, -0.312300f}, {0.974000f, 0.030000f, -0.224400f}, {0.913700f, -0.091000f, -0.396100f}, {0.953200f, -0.000000f, 0.302200f}, {0.928200f, 0.030400f, 0.371000f}, {0.968700f, -0.092100f, 0.230500f}, {0.921400f, 0.030000f, 0.387600f}, {0.972800f, -0.091000f, 0.213000f}, {0.995100f, -0.000000f, -0.099200f}, {0.999500f, 0.030000f, -0.008300f}, {0.977800f, -0.091000f, -0.188900f}, {0.936500f, -0.000000f, 0.350700f}, {0.907900f, 0.030400f, 0.418000f}, {0.955600f, -0.092100f, 0.279800f}, {0.900300f, 0.030000f, 0.434300f}, {0.960600f, -0.091000f, 0.262600f}, {0.998800f, -0.000000f, -0.048100f}, {0.998600f, 0.030000f, 0.043000f}, {0.986200f, -0.091000f, -0.138600f}, {0.997100f, -0.000000f, 0.076300f}, {0.988400f, 0.030400f, 0.148900f}, {0.995700f, -0.092100f, 0.002900f}, {0.985600f, 0.030000f, 0.166600f}, {0.995700f, -0.091000f, -0.015100f}, {0.946000f, -0.000000f, -0.324100f}, {0.971100f, 0.030000f, -0.236600f}, {0.908700f, -0.091000f, -0.407500f}, {0.921500f, -0.000000f, -0.388300f}, {0.947000f, 0.030400f, -0.319700f}, {0.886800f, -0.092100f, -0.452900f}, {0.952600f, 0.030000f, -0.302700f}, {0.878500f, -0.091000f, -0.468900f}, {0.692900f, -0.000000f, -0.721000f}, {0.755300f, 0.030000f, -0.654600f}, {0.621600f, -0.091000f, -0.778000f}, {-0.983800f, -0.000000f, -0.179000f}, {-0.773600f, 0.047900f, -0.631900f}, {-0.999600f, 0.027200f, -0.010700f}, {-0.907100f, -0.000000f, 0.420900f}, {-0.996400f, 0.047900f, -0.070300f}, {-0.822900f, 0.027200f, 0.567600f}, {-0.997700f, -0.000000f, -0.067600f}, {-0.989600f, 0.030400f, -0.140300f}, {-0.995700f, -0.092100f, 0.005700f}, {-0.987000f, 0.030000f, -0.158100f}, {-0.995600f, -0.091000f, 0.023700f}, {-0.943200f, -0.000000f, 0.332300f}, {-0.969100f, 0.030000f, 0.245000f}, {-0.905100f, -0.091000f, 0.415400f}, {-0.959400f, -0.000000f, -0.282000f}, {-0.935800f, 0.030400f, -0.351200f}, {-0.973400f, -0.092100f, -0.209900f}, {-0.929400f, 0.030000f, -0.368000f}, {-0.977100f, -0.091000f, -0.192400f}, {-0.992700f, -0.000000f, 0.120300f}, {-0.999100f, 0.030000f, 0.029400f}, {-0.973500f, -0.091000f, 0.209600f}, {-0.943700f, -0.000000f, -0.330800f}, {-0.916600f, 0.030400f, -0.398700f}, {-0.961300f, -0.092100f, -0.259500f}, {-0.909300f, 0.030000f, -0.415100f}, {-0.966000f, -0.091000f, -0.242200f}, {-0.997600f, -0.000000f, 0.069300f}, {-0.999300f, 0.030000f, -0.021800f}, {-0.983000f, -0.091000f, 0.159400f}, {-0.998500f, -0.000000f, -0.055100f}, {-0.991300f, 0.030400f, -0.127900f}, {-0.995600f, -0.092100f, 0.018200f}, {-0.988900f, 0.030000f, -0.145700f}, {-0.995200f, -0.091000f, 0.036100f}, {-0.938900f, -0.000000f, 0.344100f}, {-0.965900f, 0.030000f, 0.257100f}, {-0.899800f, -0.091000f, 0.426700f}, {-0.913100f, -0.000000f, 0.407700f}, {-0.940000f, 0.030400f, 0.339700f}, {-0.877000f, -0.092100f, 0.471600f}, {-0.946000f, 0.030000f, 0.322800f}, {-0.868400f, -0.091000f, 0.487400f}, {-0.677500f, -0.000000f, 0.735500f}, {-0.741300f, 0.030000f, 0.670500f}, {-0.605000f, -0.091000f, 0.791000f}, {-0.126200f, -0.000000f, 0.992000f}, {-0.589700f, 0.047900f, 0.806200f}, {0.042700f, 0.027200f, 0.998700f}, {0.468800f, -0.000000f, 0.883300f}, {-0.017000f, 0.047900f, 0.998700f}, {0.610700f, 0.027200f, 0.791400f}, {-0.014300f, -0.000000f, 0.999900f}, {-0.087300f, 0.030400f, 0.995700f}, {0.058900f, -0.092100f, 0.994000f}, {-0.105200f, 0.030000f, 0.994000f}, {0.076800f, -0.091000f, 0.992900f}, {0.382200f, -0.000000f, 0.924100f}, {0.296400f, 0.030000f, 0.954600f}, {0.463100f, -0.091000f, 0.881600f}, {-0.230400f, -0.000000f, 0.973100f}, {-0.300800f, 0.030400f, 0.953200f}, {-0.157700f, -0.092100f, 0.983200f}, {-0.317800f, 0.030000f, 0.947700f}, {-0.139900f, -0.091000f, 0.986000f}, {0.173100f, -0.000000f, 0.984900f}, {0.082700f, 0.030000f, 0.996100f}, {0.261300f, -0.091000f, 0.961000f}, {-0.279900f, -0.000000f, 0.960000f}, {-0.349200f, 0.030400f, 0.936600f}, {-0.207800f, -0.092100f, 0.973800f}, {-0.366000f, 0.030000f, 0.930100f}, {-0.190300f, -0.091000f, 0.977500f}, {0.122400f, -0.000000f, 0.992500f}, {0.031600f, 0.030000f, 0.999100f}, {0.211700f, -0.091000f, 0.973100f}, {-0.001800f, -0.000000f, 1.000000f}, {-0.074800f, 0.030400f, 0.996700f}, {0.071300f, -0.092100f, 0.993200f}, {-0.092700f, 0.030000f, 0.995200f}, {0.089200f, -0.091000f, 0.991800f}, {0.393700f, -0.000000f, 0.919200f}, {0.308300f, 0.030000f, 0.950800f}, {0.474100f, -0.091000f, 0.875800f}, {0.455900f, -0.000000f, 0.890000f}, {0.389400f, 0.030400f, 0.920600f}, {0.517800f, -0.092100f, 0.850500f}, {0.372800f, 0.030000f, 0.927400f}, {0.533100f, -0.091000f, 0.841200f}, {0.770600f, -0.000000f, 0.637300f}, {0.709100f, 0.030000f, 0.704500f}, {0.822200f, -0.091000f, 0.561900f}, {0.105200f, -0.000000f, -0.994500f}, {0.572400f, 0.047900f, -0.818500f}, {-0.063800f, 0.027200f, -0.997600f}, {-0.487400f, -0.000000f, -0.873200f}, {-0.004200f, 0.047900f, -0.998800f}, {-0.627300f, 0.027200f, -0.778300f}, {-0.006900f, -0.000000f, -1.000000f}, {0.066200f, 0.030400f, -0.997300f}, {-0.079900f, -0.092100f, -0.992500f}, {0.084100f, 0.030000f, -0.996000f}, {-0.097800f, -0.091000f, -0.991000f}, {-0.401700f, -0.000000f, -0.915800f}, {-0.316500f, 0.030000f, -0.948100f}, {-0.481600f, -0.091000f, -0.871600f}, {0.209700f, -0.000000f, -0.977800f}, {0.280500f, 0.030400f, -0.959400f}, {0.136800f, -0.092100f, -0.986300f}, {0.297700f, 0.030000f, -0.954200f}, {0.119000f, -0.091000f, -0.988700f}, {-0.193900f, -0.000000f, -0.981000f}, {-0.103800f, 0.030000f, -0.994100f}, {-0.281600f, -0.091000f, -0.955200f}, {0.259500f, -0.000000f, -0.965700f}, {0.329300f, 0.030400f, -0.943700f}, {0.187200f, -0.092100f, -0.978000f}, {0.346200f, 0.030000f, -0.937700f}, {0.169500f, -0.091000f, -0.981300f}, {-0.143400f, -0.000000f, -0.989700f}, {-0.052700f, 0.030000f, -0.998200f}, {-0.232300f, -0.091000f, -0.968400f}, {-0.019400f, -0.000000f, -0.999800f}, {0.053700f, 0.030400f, -0.998100f}, {-0.092300f, -0.092100f, -0.991500f}, {0.071600f, 0.030000f, -0.997000f}, {-0.110200f, -0.091000f, -0.989700f}, {-0.413100f, -0.000000f, -0.910700f}, {-0.328400f, 0.030000f, -0.944100f}, {-0.492500f, -0.091000f, -0.865500f}, {-0.474700f, -0.000000f, -0.880200f}, {-0.408800f, 0.030400f, -0.912100f}, {-0.535700f, -0.092100f, -0.839400f}, {-0.392400f, 0.030000f, -0.919300f}, {-0.550800f, -0.091000f, -0.829700f}, {-0.784000f, -0.000000f, -0.620800f}, {-0.723900f, 0.030000f, -0.689300f}, {-0.833900f, -0.091000f, -0.544300f}, }; const union triangle testscene_Ground_triangle[] = { { .v = { {7, 1, 0}, {8, 4, 0}, {16, 2, 0}, }}, { .v = { {8, 4, 0}, {9, 5, 0}, {16, 2, 0}, }}, { .v = { {16, 2, 0}, {10, 7, 0}, {11, 8, 0}, }}, { .v = { {16, 2, 0}, {11, 8, 0}, {12, 9, 0}, }}, { .v = { {16, 2, 0}, {13, 11, 0}, {14, 12, 0}, }}, { .v = { {16, 2, 0}, {14, 12, 0}, {15, 13, 0}, }}, { .v = { {5, 16, 0}, {16, 2, 0}, {4, 14, 0}, }}, { .v = { {6, 3, 0}, {16, 2, 0}, {5, 16, 0}, }}, }; const union quadrilateral testscene_Ground_quadrilateral[] = { { .v = { {0, 0, 0}, {7, 1, 0}, {16, 2, 0}, {6, 3, 0}, }}, { .v = { {9, 5, 0}, {1, 6, 0}, {10, 7, 0}, {16, 2, 0}, }}, { .v = { {16, 2, 0}, {12, 9, 0}, {3, 10, 0}, {13, 11, 0}, }}, { .v = { {4, 14, 0}, {16, 2, 0}, {15, 13, 0}, {2, 15, 0}, }}, }; const struct object testscene_Ground = { .triangle = &testscene_Ground_triangle[0], .quadrilateral = &testscene_Ground_quadrilateral[0], .triangle_count = 8, .quadrilateral_count = 4, .material = testscene_matGrass, }; const union triangle testscene_Waterfall_triangle[] = { { .v = { {17, 17, 1}, {25, 18, 9}, {24, 19, 8}, }}, { .v = { {17, 17, 1}, {20, 18, 4}, {19, 19, 3}, }}, { .v = { {17, 17, 1}, {21, 18, 5}, {20, 19, 4}, }}, { .v = { {17, 17, 1}, {22, 18, 6}, {21, 19, 5}, }}, { .v = { {17, 17, 1}, {24, 18, 8}, {23, 19, 7}, }}, { .v = { {17, 17, 1}, {19, 18, 3}, {18, 19, 2}, }}, { .v = { {17, 17, 1}, {18, 18, 2}, {25, 19, 9}, }}, { .v = { {17, 17, 1}, {23, 18, 7}, {22, 19, 6}, }}, }; const union quadrilateral testscene_Waterfall_quadrilateral[] = { { .v = { {25, 20, 9}, {18, 17, 2}, {26, 18, 10}, {33, 19, 17}, }}, { .v = { {22, 20, 6}, {23, 17, 7}, {31, 18, 15}, {30, 19, 14}, }}, { .v = { {24, 20, 8}, {25, 17, 9}, {33, 18, 17}, {32, 19, 16}, }}, { .v = { {18, 20, 2}, {19, 17, 3}, {27, 18, 11}, {26, 19, 10}, }}, { .v = { {20, 20, 4}, {21, 17, 5}, {29, 18, 13}, {28, 19, 12}, }}, { .v = { {21, 20, 5}, {22, 17, 6}, {30, 18, 14}, {29, 19, 13}, }}, { .v = { {23, 20, 7}, {24, 17, 8}, {32, 18, 16}, {31, 19, 15}, }}, { .v = { {19, 20, 3}, {20, 17, 4}, {28, 18, 12}, {27, 19, 11}, }}, { .v = { {31, 20, 15}, {32, 17, 16}, {40, 18, 24}, {39, 19, 23}, }}, { .v = { {27, 20, 11}, {28, 17, 12}, {36, 18, 20}, {35, 19, 19}, }}, { .v = { {33, 20, 17}, {26, 17, 10}, {34, 18, 18}, {41, 19, 25}, }}, { .v = { {30, 20, 14}, {31, 17, 15}, {39, 18, 23}, {38, 19, 22}, }}, { .v = { {32, 20, 16}, {33, 17, 17}, {41, 18, 25}, {40, 19, 24}, }}, { .v = { {26, 20, 10}, {27, 17, 11}, {35, 18, 19}, {34, 19, 18}, }}, { .v = { {28, 20, 12}, {29, 17, 13}, {37, 18, 21}, {36, 19, 20}, }}, { .v = { {29, 20, 13}, {30, 17, 14}, {38, 18, 22}, {37, 19, 21}, }}, { .v = { {36, 20, 20}, {37, 17, 21}, {45, 18, 29}, {44, 19, 28}, }}, { .v = { {37, 20, 21}, {38, 17, 22}, {46, 18, 30}, {45, 19, 29}, }}, { .v = { {39, 20, 23}, {40, 17, 24}, {48, 18, 32}, {47, 19, 31}, }}, { .v = { {35, 20, 19}, {36, 17, 20}, {44, 18, 28}, {43, 19, 27}, }}, { .v = { {41, 20, 25}, {34, 17, 18}, {42, 18, 26}, {49, 19, 33}, }}, { .v = { {38, 20, 22}, {39, 17, 23}, {47, 18, 31}, {46, 19, 30}, }}, { .v = { {40, 20, 24}, {41, 17, 25}, {49, 18, 33}, {48, 19, 32}, }}, { .v = { {34, 20, 18}, {35, 17, 19}, {43, 18, 27}, {42, 19, 26}, }}, { .v = { {46, 20, 30}, {47, 17, 31}, {55, 18, 39}, {54, 19, 38}, }}, { .v = { {48, 20, 32}, {49, 17, 33}, {57, 18, 41}, {56, 19, 40}, }}, { .v = { {42, 20, 26}, {43, 17, 27}, {51, 18, 35}, {50, 19, 34}, }}, { .v = { {44, 20, 28}, {45, 17, 29}, {53, 18, 37}, {52, 19, 36}, }}, { .v = { {45, 20, 29}, {46, 17, 30}, {54, 18, 38}, {53, 19, 37}, }}, { .v = { {47, 20, 31}, {48, 17, 32}, {56, 18, 40}, {55, 19, 39}, }}, { .v = { {43, 20, 27}, {44, 17, 28}, {52, 18, 36}, {51, 19, 35}, }}, { .v = { {49, 20, 33}, {42, 17, 26}, {50, 18, 34}, {57, 19, 41}, }}, { .v = { {58, 21, 42}, {65, 22, 49}, {97, 23, 81}, {74, 24, 58}, }}, { .v = { {69, 21, 53}, {70, 22, 54}, {102, 23, 86}, {101, 24, 85}, }}, { .v = { {61, 21, 45}, {71, 22, 55}, {103, 23, 87}, {93, 24, 77}, }}, { .v = { {59, 21, 43}, {68, 22, 52}, {100, 23, 84}, {91, 24, 75}, }}, { .v = { {64, 21, 48}, {58, 22, 42}, {74, 23, 58}, {96, 24, 80}, }}, { .v = { {68, 21, 52}, {69, 22, 53}, {101, 23, 85}, {100, 24, 84}, }}, { .v = { {62, 21, 46}, {63, 22, 47}, {95, 23, 79}, {94, 24, 78}, }}, { .v = { {73, 21, 57}, {60, 22, 44}, {92, 23, 76}, {105, 24, 89}, }}, { .v = { {60, 21, 44}, {62, 22, 46}, {94, 23, 78}, {92, 24, 76}, }}, { .v = { {67, 21, 51}, {59, 22, 43}, {91, 23, 75}, {99, 24, 83}, }}, { .v = { {65, 21, 49}, {66, 22, 50}, {98, 23, 82}, {97, 24, 81}, }}, { .v = { {72, 21, 56}, {73, 22, 57}, {105, 23, 89}, {104, 24, 88}, }}, { .v = { {71, 21, 55}, {72, 22, 56}, {104, 23, 88}, {103, 24, 87}, }}, { .v = { {66, 21, 50}, {67, 22, 51}, {99, 23, 83}, {98, 24, 82}, }}, { .v = { {70, 21, 54}, {61, 22, 45}, {93, 23, 77}, {102, 24, 86}, }}, { .v = { {63, 21, 47}, {64, 22, 48}, {96, 23, 80}, {95, 24, 79}, }}, { .v = { {58, 20, 42}, {64, 17, 48}, {81, 18, 65}, {75, 19, 59}, }}, { .v = { {61, 20, 45}, {70, 17, 54}, {87, 18, 71}, {78, 19, 62}, }}, { .v = { {65, 20, 49}, {58, 17, 42}, {75, 18, 59}, {82, 19, 66}, }}, { .v = { {71, 20, 55}, {61, 17, 45}, {78, 18, 62}, {88, 19, 72}, }}, { .v = { {66, 20, 50}, {65, 17, 49}, {82, 18, 66}, {83, 19, 67}, }}, { .v = { {72, 20, 56}, {71, 17, 55}, {88, 18, 72}, {89, 19, 73}, }}, { .v = { {67, 20, 51}, {66, 17, 50}, {83, 18, 67}, {84, 19, 68}, }}, { .v = { {73, 20, 57}, {72, 17, 56}, {89, 18, 73}, {90, 19, 74}, }}, { .v = { {59, 20, 43}, {67, 17, 51}, {84, 18, 68}, {76, 19, 60}, }}, { .v = { {62, 20, 46}, {60, 17, 44}, {77, 18, 61}, {79, 19, 63}, }}, { .v = { {60, 20, 44}, {73, 17, 57}, {90, 18, 74}, {77, 19, 61}, }}, { .v = { {68, 20, 52}, {59, 17, 43}, {76, 18, 60}, {85, 19, 69}, }}, { .v = { {63, 20, 47}, {62, 17, 46}, {79, 18, 63}, {80, 19, 64}, }}, { .v = { {69, 20, 53}, {68, 17, 52}, {85, 18, 69}, {86, 19, 70}, }}, { .v = { {64, 20, 48}, {63, 17, 47}, {80, 18, 64}, {81, 19, 65}, }}, { .v = { {70, 20, 54}, {69, 17, 53}, {86, 18, 70}, {87, 19, 71}, }}, }; const struct object testscene_Waterfall = { .triangle = &testscene_Waterfall_triangle[0], .quadrilateral = &testscene_Waterfall_quadrilateral[0], .triangle_count = 8, .quadrilateral_count = 64, .material = testscene_matWater, }; const union triangle testscene_Pole_triangle[] = { { .v = { {201, 25, 185}, {202, 30, 186}, {209, 31, 193}, }}, { .v = { {203, 25, 187}, {204, 30, 188}, {209, 31, 193}, }}, { .v = { {204, 25, 188}, {205, 30, 189}, {209, 31, 193}, }}, { .v = { {206, 25, 190}, {207, 30, 191}, {209, 31, 193}, }}, { .v = { {208, 25, 192}, {201, 30, 185}, {209, 31, 193}, }}, { .v = { {202, 25, 186}, {203, 30, 187}, {209, 31, 193}, }}, { .v = { {207, 25, 191}, {208, 30, 192}, {209, 31, 193}, }}, { .v = { {205, 25, 189}, {206, 30, 190}, {209, 31, 193}, }}, }; const union quadrilateral testscene_Pole_quadrilateral[] = { { .v = { {109, 25, 93}, {106, 26, 90}, {114, 27, 98}, {116, 28, 100}, }}, { .v = { {111, 29, 95}, {107, 30, 91}, {119, 31, 103}, {118, 32, 102}, }}, { .v = { {108, 29, 92}, {109, 30, 93}, {116, 31, 100}, {115, 33, 99}, }}, { .v = { {107, 34, 91}, {112, 30, 96}, {120, 31, 104}, {119, 35, 103}, }}, { .v = { {114, 36, 98}, {124, 31, 108}, {123, 28, 107}, {116, 37, 100}, }}, { .v = { {116, 36, 100}, {123, 31, 107}, {122, 28, 106}, {115, 37, 99}, }}, { .v = { {115, 36, 99}, {122, 31, 106}, {128, 28, 112}, {121, 37, 105}, }}, { .v = { {121, 36, 105}, {128, 31, 112}, {127, 28, 111}, {120, 37, 104}, }}, { .v = { {112, 29, 96}, {113, 30, 97}, {121, 31, 105}, {120, 33, 104}, }}, { .v = { {113, 34, 97}, {108, 30, 92}, {115, 31, 99}, {121, 35, 105}, }}, { .v = { {110, 25, 94}, {111, 26, 95}, {118, 27, 102}, {117, 28, 101}, }}, { .v = { {120, 36, 104}, {127, 31, 111}, {126, 28, 110}, {119, 37, 103}, }}, { .v = { {119, 36, 103}, {126, 31, 110}, {210, 28, 194}, {118, 37, 102}, }}, { .v = { {106, 25, 90}, {110, 38, 94}, {117, 39, 101}, {114, 28, 98}, }}, { .v = { {118, 36, 102}, {210, 31, 194}, {125, 28, 109}, {117, 37, 101}, }}, { .v = { {117, 36, 101}, {125, 31, 109}, {124, 28, 108}, {114, 37, 98}, }}, { .v = { {135, 40, 119}, {127, 41, 111}, {128, 30, 112}, {136, 42, 120}, }}, { .v = { {136, 40, 120}, {128, 41, 112}, {122, 30, 106}, {129, 42, 113}, }}, { .v = { {126, 36, 110}, {134, 42, 118}, {133, 43, 117}, {210, 37, 194}, }}, { .v = { {124, 36, 108}, {131, 42, 115}, {130, 43, 114}, {123, 37, 107}, }}, { .v = { {123, 36, 107}, {130, 42, 114}, {129, 43, 113}, {122, 37, 106}, }}, { .v = { {131, 44, 115}, {124, 45, 108}, {125, 46, 109}, {132, 47, 116}, }}, { .v = { {210, 36, 194}, {133, 42, 117}, {132, 43, 116}, {125, 37, 109}, }}, { .v = { {135, 25, 119}, {136, 30, 120}, {144, 31, 128}, {145, 28, 129}, }}, { .v = { {129, 25, 113}, {130, 30, 114}, {150, 31, 134}, {151, 28, 135}, }}, { .v = { {131, 25, 115}, {132, 30, 116}, {148, 31, 132}, {149, 28, 133}, }}, { .v = { {133, 25, 117}, {134, 30, 118}, {146, 31, 130}, {147, 28, 131}, }}, { .v = { {134, 25, 118}, {135, 30, 119}, {145, 31, 129}, {146, 28, 130}, }}, { .v = { {130, 25, 114}, {131, 30, 115}, {149, 31, 133}, {150, 28, 134}, }}, { .v = { {132, 25, 116}, {133, 30, 117}, {147, 31, 131}, {148, 28, 132}, }}, { .v = { {136, 25, 120}, {129, 30, 113}, {151, 31, 135}, {144, 28, 128}, }}, { .v = { {149, 25, 133}, {148, 30, 132}, {139, 31, 123}, {138, 28, 122}, }}, { .v = { {151, 25, 135}, {150, 30, 134}, {137, 31, 121}, {152, 28, 136}, }}, { .v = { {145, 25, 129}, {144, 30, 128}, {143, 31, 127}, {142, 28, 126}, }}, { .v = { {144, 25, 128}, {151, 30, 135}, {152, 31, 136}, {143, 28, 127}, }}, { .v = { {150, 25, 134}, {149, 30, 133}, {138, 31, 122}, {137, 28, 121}, }}, { .v = { {146, 25, 130}, {145, 30, 129}, {142, 31, 126}, {141, 28, 125}, }}, { .v = { {147, 25, 131}, {146, 30, 130}, {141, 31, 125}, {140, 28, 124}, }}, { .v = { {148, 25, 132}, {147, 30, 131}, {140, 31, 124}, {139, 28, 123}, }}, { .v = { {142, 25, 126}, {143, 30, 127}, {159, 31, 143}, {158, 28, 142}, }}, { .v = { {152, 25, 136}, {137, 30, 121}, {153, 31, 137}, {160, 28, 144}, }}, { .v = { {138, 25, 122}, {139, 30, 123}, {155, 31, 139}, {154, 28, 138}, }}, { .v = { {143, 25, 127}, {152, 30, 136}, {160, 31, 144}, {159, 28, 143}, }}, { .v = { {141, 25, 125}, {142, 30, 126}, {158, 31, 142}, {157, 28, 141}, }}, { .v = { {137, 25, 121}, {138, 30, 122}, {154, 31, 138}, {153, 28, 137}, }}, { .v = { {139, 25, 123}, {140, 30, 124}, {156, 31, 140}, {155, 28, 139}, }}, { .v = { {140, 25, 124}, {141, 30, 125}, {157, 31, 141}, {156, 28, 140}, }}, { .v = { {159, 25, 143}, {160, 30, 144}, {168, 31, 152}, {167, 28, 151}, }}, { .v = { {157, 25, 141}, {158, 30, 142}, {166, 31, 150}, {165, 28, 149}, }}, { .v = { {153, 25, 137}, {154, 30, 138}, {162, 31, 146}, {161, 28, 145}, }}, { .v = { {155, 25, 139}, {156, 30, 140}, {164, 31, 148}, {163, 28, 147}, }}, { .v = { {156, 25, 140}, {157, 30, 141}, {165, 31, 149}, {164, 28, 148}, }}, { .v = { {158, 25, 142}, {159, 30, 143}, {167, 31, 151}, {166, 28, 150}, }}, { .v = { {160, 25, 144}, {153, 30, 137}, {161, 31, 145}, {168, 28, 152}, }}, { .v = { {154, 25, 138}, {155, 30, 139}, {163, 31, 147}, {162, 28, 146}, }}, { .v = { {166, 25, 150}, {167, 30, 151}, {175, 31, 159}, {174, 28, 158}, }}, { .v = { {168, 25, 152}, {161, 30, 145}, {169, 31, 153}, {176, 28, 160}, }}, { .v = { {162, 25, 146}, {163, 30, 147}, {171, 31, 155}, {170, 28, 154}, }}, { .v = { {167, 25, 151}, {168, 30, 152}, {176, 31, 160}, {175, 28, 159}, }}, { .v = { {165, 25, 149}, {166, 30, 150}, {174, 31, 158}, {173, 28, 157}, }}, { .v = { {161, 25, 145}, {162, 30, 146}, {170, 31, 154}, {169, 28, 153}, }}, { .v = { {163, 25, 147}, {164, 30, 148}, {172, 31, 156}, {171, 28, 155}, }}, { .v = { {164, 25, 148}, {165, 30, 149}, {173, 31, 157}, {172, 28, 156}, }}, { .v = { {171, 25, 155}, {172, 30, 156}, {180, 31, 164}, {179, 28, 163}, }}, { .v = { {172, 25, 156}, {173, 30, 157}, {181, 31, 165}, {180, 28, 164}, }}, { .v = { {174, 25, 158}, {175, 30, 159}, {183, 31, 167}, {182, 28, 166}, }}, { .v = { {176, 25, 160}, {169, 30, 153}, {177, 31, 161}, {184, 28, 168}, }}, { .v = { {170, 25, 154}, {171, 30, 155}, {179, 31, 163}, {178, 28, 162}, }}, { .v = { {175, 25, 159}, {176, 30, 160}, {184, 31, 168}, {183, 28, 167}, }}, { .v = { {173, 25, 157}, {174, 30, 158}, {182, 31, 166}, {181, 28, 165}, }}, { .v = { {169, 25, 153}, {170, 30, 154}, {178, 31, 162}, {177, 28, 161}, }}, { .v = { {181, 25, 165}, {182, 30, 166}, {190, 31, 174}, {189, 28, 173}, }}, { .v = { {177, 25, 161}, {178, 30, 162}, {186, 31, 170}, {185, 28, 169}, }}, { .v = { {179, 25, 163}, {180, 30, 164}, {188, 31, 172}, {187, 28, 171}, }}, { .v = { {180, 25, 164}, {181, 30, 165}, {189, 31, 173}, {188, 28, 172}, }}, { .v = { {182, 25, 166}, {183, 30, 167}, {191, 31, 175}, {190, 28, 174}, }}, { .v = { {184, 25, 168}, {177, 30, 161}, {185, 31, 169}, {192, 28, 176}, }}, { .v = { {178, 25, 162}, {179, 30, 163}, {187, 31, 171}, {186, 28, 170}, }}, { .v = { {183, 25, 167}, {184, 30, 168}, {192, 31, 176}, {191, 28, 175}, }}, { .v = { {186, 25, 170}, {187, 30, 171}, {195, 31, 179}, {194, 28, 178}, }}, { .v = { {191, 25, 175}, {192, 30, 176}, {200, 31, 184}, {199, 28, 183}, }}, { .v = { {189, 25, 173}, {190, 30, 174}, {198, 31, 182}, {197, 28, 181}, }}, { .v = { {185, 25, 169}, {186, 30, 170}, {194, 31, 178}, {193, 28, 177}, }}, { .v = { {187, 25, 171}, {188, 30, 172}, {196, 31, 180}, {195, 28, 179}, }}, { .v = { {188, 25, 172}, {189, 30, 173}, {197, 31, 181}, {196, 28, 180}, }}, { .v = { {190, 25, 174}, {191, 30, 175}, {199, 31, 183}, {198, 28, 182}, }}, { .v = { {192, 25, 176}, {185, 30, 169}, {193, 31, 177}, {200, 28, 184}, }}, { .v = { {198, 25, 182}, {199, 30, 183}, {207, 31, 191}, {206, 28, 190}, }}, { .v = { {200, 25, 184}, {193, 30, 177}, {201, 31, 185}, {208, 28, 192}, }}, { .v = { {194, 25, 178}, {195, 30, 179}, {203, 31, 187}, {202, 28, 186}, }}, { .v = { {199, 25, 183}, {200, 30, 184}, {208, 31, 192}, {207, 28, 191}, }}, { .v = { {197, 25, 181}, {198, 30, 182}, {206, 31, 190}, {205, 28, 189}, }}, { .v = { {193, 25, 177}, {194, 30, 178}, {202, 31, 186}, {201, 28, 185}, }}, { .v = { {195, 25, 179}, {196, 30, 180}, {204, 31, 188}, {203, 28, 187}, }}, { .v = { {196, 25, 180}, {197, 30, 181}, {205, 31, 189}, {204, 28, 188}, }}, { .v = { {127, 48, 111}, {135, 47, 119}, {134, 40, 118}, {126, 49, 110}, }}, }; const struct object testscene_Pole = { .triangle = &testscene_Pole_triangle[0], .quadrilateral = &testscene_Pole_quadrilateral[0], .triangle_count = 8, .quadrilateral_count = 96, .material = testscene_matBrick, }; const union triangle testscene_Foliage_triangle[] = { }; const union quadrilateral testscene_Foliage_quadrilateral[] = { { .v = { {211, 50, 195}, {212, 51, 195}, {214, 52, 195}, {213, 53, 195}, }}, { .v = { {215, 50, 195}, {217, 53, 195}, {218, 52, 195}, {216, 51, 195}, }}, { .v = { {219, 50, 196}, {220, 51, 196}, {222, 52, 196}, {221, 53, 196}, }}, { .v = { {223, 50, 196}, {225, 53, 196}, {226, 52, 196}, {224, 51, 196}, }}, { .v = { {227, 50, 197}, {228, 51, 197}, {230, 52, 197}, {229, 53, 197}, }}, { .v = { {231, 50, 197}, {233, 53, 197}, {234, 52, 197}, {232, 51, 197}, }}, { .v = { {235, 50, 198}, {236, 51, 198}, {238, 52, 198}, {237, 53, 198}, }}, { .v = { {239, 50, 198}, {241, 53, 198}, {242, 52, 198}, {240, 51, 198}, }}, { .v = { {243, 50, 199}, {244, 51, 199}, {246, 52, 199}, {245, 53, 199}, }}, { .v = { {247, 50, 199}, {249, 53, 199}, {250, 52, 199}, {248, 51, 199}, }}, { .v = { {251, 50, 200}, {252, 51, 200}, {254, 52, 200}, {253, 53, 200}, }}, { .v = { {255, 50, 200}, {257, 53, 200}, {258, 52, 200}, {256, 51, 200}, }}, { .v = { {439, 50, 241}, {440, 51, 241}, {442, 52, 241}, {441, 53, 241}, }}, { .v = { {443, 50, 241}, {445, 53, 241}, {446, 52, 241}, {444, 51, 241}, }}, { .v = { {447, 50, 242}, {448, 51, 242}, {450, 52, 242}, {449, 53, 242}, }}, { .v = { {451, 50, 242}, {453, 53, 242}, {454, 52, 242}, {452, 51, 242}, }}, { .v = { {455, 50, 243}, {456, 51, 243}, {458, 52, 243}, {457, 53, 243}, }}, { .v = { {459, 50, 243}, {461, 53, 243}, {462, 52, 243}, {460, 51, 243}, }}, { .v = { {463, 50, 244}, {464, 51, 244}, {466, 52, 244}, {465, 53, 244}, }}, { .v = { {467, 50, 244}, {469, 53, 244}, {470, 52, 244}, {468, 51, 244}, }}, { .v = { {471, 50, 245}, {472, 51, 245}, {474, 52, 245}, {473, 53, 245}, }}, { .v = { {475, 50, 245}, {477, 53, 245}, {478, 52, 245}, {476, 51, 245}, }}, { .v = { {479, 50, 246}, {480, 51, 246}, {482, 52, 246}, {481, 53, 246}, }}, { .v = { {483, 50, 246}, {485, 53, 246}, {486, 52, 246}, {484, 51, 246}, }}, { .v = { {667, 50, 287}, {668, 51, 287}, {670, 52, 287}, {669, 53, 287}, }}, { .v = { {671, 50, 287}, {673, 53, 287}, {674, 52, 287}, {672, 51, 287}, }}, { .v = { {675, 50, 288}, {676, 51, 288}, {678, 52, 288}, {677, 53, 288}, }}, { .v = { {679, 50, 288}, {681, 53, 288}, {682, 52, 288}, {680, 51, 288}, }}, { .v = { {683, 50, 289}, {684, 51, 289}, {686, 52, 289}, {685, 53, 289}, }}, { .v = { {687, 50, 289}, {689, 53, 289}, {690, 52, 289}, {688, 51, 289}, }}, { .v = { {691, 50, 290}, {692, 51, 290}, {694, 52, 290}, {693, 53, 290}, }}, { .v = { {695, 50, 290}, {697, 53, 290}, {698, 52, 290}, {696, 51, 290}, }}, { .v = { {699, 50, 291}, {700, 51, 291}, {702, 52, 291}, {701, 53, 291}, }}, { .v = { {703, 50, 291}, {705, 53, 291}, {706, 52, 291}, {704, 51, 291}, }}, { .v = { {707, 50, 292}, {708, 51, 292}, {710, 52, 292}, {709, 53, 292}, }}, { .v = { {711, 50, 292}, {713, 53, 292}, {714, 52, 292}, {712, 51, 292}, }}, { .v = { {895, 50, 333}, {896, 51, 333}, {898, 52, 333}, {897, 53, 333}, }}, { .v = { {899, 50, 333}, {901, 53, 333}, {902, 52, 333}, {900, 51, 333}, }}, { .v = { {903, 50, 334}, {904, 51, 334}, {906, 52, 334}, {905, 53, 334}, }}, { .v = { {907, 50, 334}, {909, 53, 334}, {910, 52, 334}, {908, 51, 334}, }}, { .v = { {911, 50, 335}, {912, 51, 335}, {914, 52, 335}, {913, 53, 335}, }}, { .v = { {915, 50, 335}, {917, 53, 335}, {918, 52, 335}, {916, 51, 335}, }}, { .v = { {919, 50, 336}, {920, 51, 336}, {922, 52, 336}, {921, 53, 336}, }}, { .v = { {923, 50, 336}, {925, 53, 336}, {926, 52, 336}, {924, 51, 336}, }}, { .v = { {927, 50, 337}, {928, 51, 337}, {930, 52, 337}, {929, 53, 337}, }}, { .v = { {931, 50, 337}, {933, 53, 337}, {934, 52, 337}, {932, 51, 337}, }}, { .v = { {935, 50, 338}, {936, 51, 338}, {938, 52, 338}, {937, 53, 338}, }}, { .v = { {939, 50, 338}, {941, 53, 338}, {942, 52, 338}, {940, 51, 338}, }}, }; const struct object testscene_Foliage = { .triangle = &testscene_Foliage_triangle[0], .quadrilateral = &testscene_Foliage_quadrilateral[0], .triangle_count = 0, .quadrilateral_count = 48, .material = testscene_matFoliage, }; const union triangle testscene_Foliage_mtl_matGrassClump_triangle[] = { }; const union quadrilateral testscene_Foliage_mtl_matGrassClump_quadrilateral[] = { { .v = { {259, 50, 201}, {260, 51, 201}, {262, 52, 201}, {261, 53, 201}, }}, { .v = { {263, 50, 202}, {264, 51, 202}, {266, 52, 202}, {265, 53, 202}, }}, { .v = { {267, 50, 203}, {269, 53, 203}, {270, 52, 203}, {268, 51, 203}, }}, { .v = { {271, 50, 201}, {272, 51, 201}, {274, 52, 201}, {273, 53, 201}, }}, { .v = { {275, 50, 204}, {276, 51, 204}, {278, 52, 204}, {277, 53, 204}, }}, { .v = { {279, 50, 205}, {281, 53, 205}, {282, 52, 205}, {280, 51, 205}, }}, { .v = { {283, 50, 206}, {284, 51, 206}, {286, 52, 206}, {285, 53, 206}, }}, { .v = { {287, 50, 207}, {288, 51, 207}, {290, 52, 207}, {289, 53, 207}, }}, { .v = { {291, 50, 208}, {293, 53, 208}, {294, 52, 208}, {292, 51, 208}, }}, { .v = { {295, 50, 209}, {296, 51, 209}, {298, 52, 209}, {297, 53, 209}, }}, { .v = { {299, 50, 210}, {300, 51, 210}, {302, 52, 210}, {301, 53, 210}, }}, { .v = { {303, 50, 211}, {305, 53, 211}, {306, 52, 211}, {304, 51, 211}, }}, { .v = { {307, 50, 209}, {308, 51, 209}, {310, 52, 209}, {309, 53, 209}, }}, { .v = { {311, 50, 212}, {312, 51, 212}, {314, 52, 212}, {313, 53, 212}, }}, { .v = { {315, 50, 213}, {317, 53, 213}, {318, 52, 213}, {316, 51, 213}, }}, { .v = { {319, 50, 214}, {320, 51, 214}, {322, 52, 214}, {321, 53, 214}, }}, { .v = { {323, 50, 215}, {324, 51, 215}, {326, 52, 215}, {325, 53, 215}, }}, { .v = { {327, 50, 216}, {329, 53, 216}, {330, 52, 216}, {328, 51, 216}, }}, { .v = { {331, 50, 217}, {332, 51, 217}, {334, 52, 217}, {333, 53, 217}, }}, { .v = { {335, 50, 218}, {336, 51, 218}, {338, 52, 218}, {337, 53, 218}, }}, { .v = { {339, 50, 219}, {341, 53, 219}, {342, 52, 219}, {340, 51, 219}, }}, { .v = { {343, 50, 217}, {344, 51, 217}, {346, 52, 217}, {345, 53, 217}, }}, { .v = { {347, 50, 220}, {348, 51, 220}, {350, 52, 220}, {349, 53, 220}, }}, { .v = { {351, 50, 221}, {353, 53, 221}, {354, 52, 221}, {352, 51, 221}, }}, { .v = { {355, 50, 222}, {356, 51, 222}, {358, 52, 222}, {357, 53, 222}, }}, { .v = { {359, 50, 223}, {360, 51, 223}, {362, 52, 223}, {361, 53, 223}, }}, { .v = { {363, 50, 224}, {365, 53, 224}, {366, 52, 224}, {364, 51, 224}, }}, { .v = { {367, 50, 225}, {368, 51, 225}, {370, 52, 225}, {369, 53, 225}, }}, { .v = { {371, 50, 226}, {372, 51, 226}, {374, 52, 226}, {373, 53, 226}, }}, { .v = { {375, 50, 227}, {377, 53, 227}, {378, 52, 227}, {376, 51, 227}, }}, { .v = { {379, 50, 225}, {380, 51, 225}, {382, 52, 225}, {381, 53, 225}, }}, { .v = { {383, 50, 228}, {384, 51, 228}, {386, 52, 228}, {385, 53, 228}, }}, { .v = { {387, 50, 229}, {389, 53, 229}, {390, 52, 229}, {388, 51, 229}, }}, { .v = { {391, 50, 230}, {392, 51, 230}, {394, 52, 230}, {393, 53, 230}, }}, { .v = { {395, 50, 231}, {396, 51, 231}, {398, 52, 231}, {397, 53, 231}, }}, { .v = { {399, 50, 232}, {401, 53, 232}, {402, 52, 232}, {400, 51, 232}, }}, { .v = { {403, 50, 233}, {404, 51, 233}, {406, 52, 233}, {405, 53, 233}, }}, { .v = { {407, 50, 234}, {408, 51, 234}, {410, 52, 234}, {409, 53, 234}, }}, { .v = { {411, 50, 235}, {413, 53, 235}, {414, 52, 235}, {412, 51, 235}, }}, { .v = { {415, 50, 233}, {416, 51, 233}, {418, 52, 233}, {417, 53, 233}, }}, { .v = { {419, 50, 236}, {420, 51, 236}, {422, 52, 236}, {421, 53, 236}, }}, { .v = { {423, 50, 237}, {425, 53, 237}, {426, 52, 237}, {424, 51, 237}, }}, { .v = { {427, 50, 238}, {428, 51, 238}, {430, 52, 238}, {429, 53, 238}, }}, { .v = { {431, 50, 239}, {432, 51, 239}, {434, 52, 239}, {433, 53, 239}, }}, { .v = { {435, 50, 240}, {437, 53, 240}, {438, 52, 240}, {436, 51, 240}, }}, { .v = { {487, 50, 247}, {488, 51, 247}, {490, 52, 247}, {489, 53, 247}, }}, { .v = { {491, 50, 248}, {492, 51, 248}, {494, 52, 248}, {493, 53, 248}, }}, { .v = { {495, 50, 249}, {497, 53, 249}, {498, 52, 249}, {496, 51, 249}, }}, { .v = { {499, 50, 247}, {500, 51, 247}, {502, 52, 247}, {501, 53, 247}, }}, { .v = { {503, 50, 250}, {504, 51, 250}, {506, 52, 250}, {505, 53, 250}, }}, { .v = { {507, 50, 251}, {509, 53, 251}, {510, 52, 251}, {508, 51, 251}, }}, { .v = { {511, 50, 252}, {512, 51, 252}, {514, 52, 252}, {513, 53, 252}, }}, { .v = { {515, 50, 253}, {516, 51, 253}, {518, 52, 253}, {517, 53, 253}, }}, { .v = { {519, 50, 254}, {521, 53, 254}, {522, 52, 254}, {520, 51, 254}, }}, { .v = { {523, 50, 255}, {524, 51, 255}, {526, 52, 255}, {525, 53, 255}, }}, { .v = { {527, 50, 256}, {528, 51, 256}, {530, 52, 256}, {529, 53, 256}, }}, { .v = { {531, 50, 257}, {533, 53, 257}, {534, 52, 257}, {532, 51, 257}, }}, { .v = { {535, 50, 255}, {536, 51, 255}, {538, 52, 255}, {537, 53, 255}, }}, { .v = { {539, 50, 258}, {540, 51, 258}, {542, 52, 258}, {541, 53, 258}, }}, { .v = { {543, 50, 259}, {545, 53, 259}, {546, 52, 259}, {544, 51, 259}, }}, { .v = { {547, 50, 260}, {548, 51, 260}, {550, 52, 260}, {549, 53, 260}, }}, { .v = { {551, 50, 261}, {552, 51, 261}, {554, 52, 261}, {553, 53, 261}, }}, { .v = { {555, 50, 262}, {557, 53, 262}, {558, 52, 262}, {556, 51, 262}, }}, { .v = { {559, 50, 263}, {560, 51, 263}, {562, 52, 263}, {561, 53, 263}, }}, { .v = { {563, 50, 264}, {564, 51, 264}, {566, 52, 264}, {565, 53, 264}, }}, { .v = { {567, 50, 265}, {569, 53, 265}, {570, 52, 265}, {568, 51, 265}, }}, { .v = { {571, 50, 263}, {572, 51, 263}, {574, 52, 263}, {573, 53, 263}, }}, { .v = { {575, 50, 266}, {576, 51, 266}, {578, 52, 266}, {577, 53, 266}, }}, { .v = { {579, 50, 267}, {581, 53, 267}, {582, 52, 267}, {580, 51, 267}, }}, { .v = { {583, 50, 268}, {584, 51, 268}, {586, 52, 268}, {585, 53, 268}, }}, { .v = { {587, 50, 269}, {588, 51, 269}, {590, 52, 269}, {589, 53, 269}, }}, { .v = { {591, 50, 270}, {593, 53, 270}, {594, 52, 270}, {592, 51, 270}, }}, { .v = { {595, 50, 271}, {596, 51, 271}, {598, 52, 271}, {597, 53, 271}, }}, { .v = { {599, 50, 272}, {600, 51, 272}, {602, 52, 272}, {601, 53, 272}, }}, { .v = { {603, 50, 273}, {605, 53, 273}, {606, 52, 273}, {604, 51, 273}, }}, { .v = { {607, 50, 271}, {608, 51, 271}, {610, 52, 271}, {609, 53, 271}, }}, { .v = { {611, 50, 274}, {612, 51, 274}, {614, 52, 274}, {613, 53, 274}, }}, { .v = { {615, 50, 275}, {617, 53, 275}, {618, 52, 275}, {616, 51, 275}, }}, { .v = { {619, 50, 276}, {620, 51, 276}, {622, 52, 276}, {621, 53, 276}, }}, { .v = { {623, 50, 277}, {624, 51, 277}, {626, 52, 277}, {625, 53, 277}, }}, { .v = { {627, 50, 278}, {629, 53, 278}, {630, 52, 278}, {628, 51, 278}, }}, { .v = { {631, 50, 279}, {632, 51, 279}, {634, 52, 279}, {633, 53, 279}, }}, { .v = { {635, 50, 280}, {636, 51, 280}, {638, 52, 280}, {637, 53, 280}, }}, { .v = { {639, 50, 281}, {641, 53, 281}, {642, 52, 281}, {640, 51, 281}, }}, { .v = { {643, 50, 279}, {644, 51, 279}, {646, 52, 279}, {645, 53, 279}, }}, { .v = { {647, 50, 282}, {648, 51, 282}, {650, 52, 282}, {649, 53, 282}, }}, { .v = { {651, 50, 283}, {653, 53, 283}, {654, 52, 283}, {652, 51, 283}, }}, { .v = { {655, 50, 284}, {656, 51, 284}, {658, 52, 284}, {657, 53, 284}, }}, { .v = { {659, 50, 285}, {660, 51, 285}, {662, 52, 285}, {661, 53, 285}, }}, { .v = { {663, 50, 286}, {665, 53, 286}, {666, 52, 286}, {664, 51, 286}, }}, { .v = { {715, 50, 293}, {716, 51, 293}, {718, 52, 293}, {717, 53, 293}, }}, { .v = { {719, 50, 294}, {720, 51, 294}, {722, 52, 294}, {721, 53, 294}, }}, { .v = { {723, 50, 295}, {725, 53, 295}, {726, 52, 295}, {724, 51, 295}, }}, { .v = { {727, 50, 293}, {728, 51, 293}, {730, 52, 293}, {729, 53, 293}, }}, { .v = { {731, 50, 296}, {732, 51, 296}, {734, 52, 296}, {733, 53, 296}, }}, { .v = { {735, 50, 297}, {737, 53, 297}, {738, 52, 297}, {736, 51, 297}, }}, { .v = { {739, 50, 298}, {740, 51, 298}, {742, 52, 298}, {741, 53, 298}, }}, { .v = { {743, 50, 299}, {744, 51, 299}, {746, 52, 299}, {745, 53, 299}, }}, { .v = { {747, 50, 300}, {749, 53, 300}, {750, 52, 300}, {748, 51, 300}, }}, { .v = { {751, 50, 301}, {752, 51, 301}, {754, 52, 301}, {753, 53, 301}, }}, { .v = { {755, 50, 302}, {756, 51, 302}, {758, 52, 302}, {757, 53, 302}, }}, { .v = { {759, 50, 303}, {761, 53, 303}, {762, 52, 303}, {760, 51, 303}, }}, { .v = { {763, 50, 301}, {764, 51, 301}, {766, 52, 301}, {765, 53, 301}, }}, { .v = { {767, 50, 304}, {768, 51, 304}, {770, 52, 304}, {769, 53, 304}, }}, { .v = { {771, 50, 305}, {773, 53, 305}, {774, 52, 305}, {772, 51, 305}, }}, { .v = { {775, 50, 306}, {776, 51, 306}, {778, 52, 306}, {777, 53, 306}, }}, { .v = { {779, 50, 307}, {780, 51, 307}, {782, 52, 307}, {781, 53, 307}, }}, { .v = { {783, 50, 308}, {785, 53, 308}, {786, 52, 308}, {784, 51, 308}, }}, { .v = { {787, 50, 309}, {788, 51, 309}, {790, 52, 309}, {789, 53, 309}, }}, { .v = { {791, 50, 310}, {792, 51, 310}, {794, 52, 310}, {793, 53, 310}, }}, { .v = { {795, 50, 311}, {797, 53, 311}, {798, 52, 311}, {796, 51, 311}, }}, { .v = { {799, 50, 309}, {800, 51, 309}, {802, 52, 309}, {801, 53, 309}, }}, { .v = { {803, 50, 312}, {804, 51, 312}, {806, 52, 312}, {805, 53, 312}, }}, { .v = { {807, 50, 313}, {809, 53, 313}, {810, 52, 313}, {808, 51, 313}, }}, { .v = { {811, 50, 314}, {812, 51, 314}, {814, 52, 314}, {813, 53, 314}, }}, { .v = { {815, 50, 315}, {816, 51, 315}, {818, 52, 315}, {817, 53, 315}, }}, { .v = { {819, 50, 316}, {821, 53, 316}, {822, 52, 316}, {820, 51, 316}, }}, { .v = { {823, 50, 317}, {824, 51, 317}, {826, 52, 317}, {825, 53, 317}, }}, { .v = { {827, 50, 318}, {828, 51, 318}, {830, 52, 318}, {829, 53, 318}, }}, { .v = { {831, 50, 319}, {833, 53, 319}, {834, 52, 319}, {832, 51, 319}, }}, { .v = { {835, 50, 317}, {836, 51, 317}, {838, 52, 317}, {837, 53, 317}, }}, { .v = { {839, 50, 320}, {840, 51, 320}, {842, 52, 320}, {841, 53, 320}, }}, { .v = { {843, 50, 321}, {845, 53, 321}, {846, 52, 321}, {844, 51, 321}, }}, { .v = { {847, 50, 322}, {848, 51, 322}, {850, 52, 322}, {849, 53, 322}, }}, { .v = { {851, 50, 323}, {852, 51, 323}, {854, 52, 323}, {853, 53, 323}, }}, { .v = { {855, 50, 324}, {857, 53, 324}, {858, 52, 324}, {856, 51, 324}, }}, { .v = { {859, 50, 325}, {860, 51, 325}, {862, 52, 325}, {861, 53, 325}, }}, { .v = { {863, 50, 326}, {864, 51, 326}, {866, 52, 326}, {865, 53, 326}, }}, { .v = { {867, 50, 327}, {869, 53, 327}, {870, 52, 327}, {868, 51, 327}, }}, { .v = { {871, 50, 325}, {872, 51, 325}, {874, 52, 325}, {873, 53, 325}, }}, { .v = { {875, 50, 328}, {876, 51, 328}, {878, 52, 328}, {877, 53, 328}, }}, { .v = { {879, 50, 329}, {881, 53, 329}, {882, 52, 329}, {880, 51, 329}, }}, { .v = { {883, 50, 330}, {884, 51, 330}, {886, 52, 330}, {885, 53, 330}, }}, { .v = { {887, 50, 331}, {888, 51, 331}, {890, 52, 331}, {889, 53, 331}, }}, { .v = { {891, 50, 332}, {893, 53, 332}, {894, 52, 332}, {892, 51, 332}, }}, { .v = { {943, 50, 339}, {944, 51, 339}, {946, 52, 339}, {945, 53, 339}, }}, { .v = { {947, 50, 340}, {948, 51, 340}, {950, 52, 340}, {949, 53, 340}, }}, { .v = { {951, 50, 341}, {953, 53, 341}, {954, 52, 341}, {952, 51, 341}, }}, { .v = { {955, 50, 339}, {956, 51, 339}, {958, 52, 339}, {957, 53, 339}, }}, { .v = { {959, 50, 342}, {960, 51, 342}, {962, 52, 342}, {961, 53, 342}, }}, { .v = { {963, 50, 343}, {965, 53, 343}, {966, 52, 343}, {964, 51, 343}, }}, { .v = { {967, 50, 344}, {968, 51, 344}, {970, 52, 344}, {969, 53, 344}, }}, { .v = { {971, 50, 345}, {972, 51, 345}, {974, 52, 345}, {973, 53, 345}, }}, { .v = { {975, 50, 346}, {977, 53, 346}, {978, 52, 346}, {976, 51, 346}, }}, { .v = { {979, 50, 347}, {980, 51, 347}, {982, 52, 347}, {981, 53, 347}, }}, { .v = { {983, 50, 348}, {984, 51, 348}, {986, 52, 348}, {985, 53, 348}, }}, { .v = { {987, 50, 349}, {989, 53, 349}, {990, 52, 349}, {988, 51, 349}, }}, { .v = { {991, 50, 347}, {992, 51, 347}, {994, 52, 347}, {993, 53, 347}, }}, { .v = { {995, 50, 350}, {996, 51, 350}, {998, 52, 350}, {997, 53, 350}, }}, { .v = { {999, 50, 351}, {1001, 53, 351}, {1002, 52, 351}, {1000, 51, 351}, }}, { .v = { {1003, 50, 352}, {1004, 51, 352}, {1006, 52, 352}, {1005, 53, 352}, }}, { .v = { {1007, 50, 353}, {1008, 51, 353}, {1010, 52, 353}, {1009, 53, 353}, }}, { .v = { {1011, 50, 354}, {1013, 53, 354}, {1014, 52, 354}, {1012, 51, 354}, }}, { .v = { {1015, 50, 355}, {1016, 51, 355}, {1018, 52, 355}, {1017, 53, 355}, }}, { .v = { {1019, 50, 356}, {1020, 51, 356}, {1022, 52, 356}, {1021, 53, 356}, }}, { .v = { {1023, 50, 357}, {1025, 53, 357}, {1026, 52, 357}, {1024, 51, 357}, }}, { .v = { {1027, 50, 355}, {1028, 51, 355}, {1030, 52, 355}, {1029, 53, 355}, }}, { .v = { {1031, 50, 358}, {1032, 51, 358}, {1034, 52, 358}, {1033, 53, 358}, }}, { .v = { {1035, 50, 359}, {1037, 53, 359}, {1038, 52, 359}, {1036, 51, 359}, }}, { .v = { {1039, 50, 360}, {1040, 51, 360}, {1042, 52, 360}, {1041, 53, 360}, }}, { .v = { {1043, 50, 361}, {1044, 51, 361}, {1046, 52, 361}, {1045, 53, 361}, }}, { .v = { {1047, 50, 362}, {1049, 53, 362}, {1050, 52, 362}, {1048, 51, 362}, }}, { .v = { {1051, 50, 363}, {1052, 51, 363}, {1054, 52, 363}, {1053, 53, 363}, }}, { .v = { {1055, 50, 364}, {1056, 51, 364}, {1058, 52, 364}, {1057, 53, 364}, }}, { .v = { {1059, 50, 365}, {1061, 53, 365}, {1062, 52, 365}, {1060, 51, 365}, }}, { .v = { {1063, 50, 363}, {1064, 51, 363}, {1066, 52, 363}, {1065, 53, 363}, }}, { .v = { {1067, 50, 366}, {1068, 51, 366}, {1070, 52, 366}, {1069, 53, 366}, }}, { .v = { {1071, 50, 367}, {1073, 53, 367}, {1074, 52, 367}, {1072, 51, 367}, }}, { .v = { {1075, 50, 368}, {1076, 51, 368}, {1078, 52, 368}, {1077, 53, 368}, }}, { .v = { {1079, 50, 369}, {1080, 51, 369}, {1082, 52, 369}, {1081, 53, 369}, }}, { .v = { {1083, 50, 370}, {1085, 53, 370}, {1086, 52, 370}, {1084, 51, 370}, }}, { .v = { {1087, 50, 371}, {1088, 51, 371}, {1090, 52, 371}, {1089, 53, 371}, }}, { .v = { {1091, 50, 372}, {1092, 51, 372}, {1094, 52, 372}, {1093, 53, 372}, }}, { .v = { {1095, 50, 373}, {1097, 53, 373}, {1098, 52, 373}, {1096, 51, 373}, }}, { .v = { {1099, 50, 371}, {1100, 51, 371}, {1102, 52, 371}, {1101, 53, 371}, }}, { .v = { {1103, 50, 374}, {1104, 51, 374}, {1106, 52, 374}, {1105, 53, 374}, }}, { .v = { {1107, 50, 375}, {1109, 53, 375}, {1110, 52, 375}, {1108, 51, 375}, }}, { .v = { {1111, 50, 376}, {1112, 51, 376}, {1114, 52, 376}, {1113, 53, 376}, }}, { .v = { {1115, 50, 377}, {1116, 51, 377}, {1118, 52, 377}, {1117, 53, 377}, }}, { .v = { {1119, 50, 378}, {1121, 53, 378}, {1122, 52, 378}, {1120, 51, 378}, }}, }; const struct object testscene_Foliage_mtl_matGrassClump = { .triangle = &testscene_Foliage_mtl_matGrassClump_triangle[0], .quadrilateral = &testscene_Foliage_mtl_matGrassClump_quadrilateral[0], .triangle_count = 0, .quadrilateral_count = 180, .material = testscene_matGrassClump, }; const struct object * testscene_object[] = { &testscene_Ground, &testscene_Waterfall, &testscene_Pole, &testscene_Foliage, &testscene_Foliage_mtl_matGrassClump, }; const struct model testscene_model = { .position = testscene_position, .texture = testscene_texture, .normal = testscene_normal, .object = testscene_object, .object_count = 5 };