URL
https://opencores.org/ocsvn/orsoc_graphics_accelerator/orsoc_graphics_accelerator/trunk
Subversion Repositories orsoc_graphics_accelerator
[/] [orsoc_graphics_accelerator/] [trunk/] [sw/] [examples/] [bare/] [humanoid_tri.obj.h] - Rev 6
Go to most recent revision | Compare with Previous | Blame | View Log
/* Mesh definition */ #ifndef humanoid_tri_H #define humanoid_tri_H #include "orgfx_3d.h" // Call this function to get an initialized mesh: orgfx_mesh init_humanoid_tri_mesh(); unsigned int humanoid_tri_nverts = 64; unsigned int humanoid_tri_nuvs = 0; unsigned int humanoid_tri_nfaces = 96; orgfx_point3 humanoid_tri_verts[] = { {3.25, -2.48, 14}, {3.25, -2.48, 9.01}, {3.25, 2.48, 9.01}, {3.25, 2.48, 14}, {0.773, -2.48, 14}, {0.773, -2.48, 9.01}, {0.773, 2.48, 14}, {0.773, 2.48, 9.01}, {3.47, -1.29, 17.4}, {3.47, -1.29, 15}, {3.47, 1.19, 15}, {3.47, 1.19, 17.4}, {0.601, -1.29, 17.4}, {0.601, -1.29, 15}, {0.601, 1.19, 17.4}, {0.601, 1.19, 15}, {3.15, -2.47, 8.01}, {3.15, -2.47, 3.05}, {3.15, -0.486, 3.05}, {3.15, -0.486, 8.01}, {0.892, -2.47, 8.01}, {0.892, -2.47, 3.05}, {0.892, -0.486, 8.01}, {0.892, -0.486, 3.05}, {3.23, -3.96, 14}, {3.23, -3.96, 9.01}, {3.23, -2.48, 9.01}, {3.23, -2.48, 14}, {0.747, -3.96, 14}, {0.747, -3.96, 9.01}, {0.747, -2.48, 14}, {0.747, -2.48, 9.01}, {3.27, 2.46, 14}, {3.27, 2.46, 9.01}, {3.27, 3.95, 9.01}, {3.27, 3.95, 14}, {0.795, 2.46, 14}, {0.795, 2.46, 9.01}, {0.795, 3.95, 14}, {0.795, 3.95, 9.01}, {2.49, -0.498, 15}, {2.49, -0.498, 14}, {2.49, 0.493, 14}, {2.49, 0.493, 15}, {1.5, -0.498, 15}, {1.5, -0.498, 14}, {1.5, 0.493, 15}, {1.5, 0.493, 14}, {3.25, -2.5, 9.01}, {3.25, -2.5, 8.01}, {3.25, 2.45, 8.01}, {3.25, 2.45, 9.01}, {0.771, -2.5, 9.01}, {0.771, -2.5, 8.01}, {0.771, 2.45, 9.01}, {0.771, 2.45, 8.01}, {3.27, 0.465, 8.01}, {3.27, 0.465, 3.05}, {3.27, 2.45, 3.05}, {3.27, 2.45, 8.01}, {0.795, 0.465, 8.01}, {0.795, 0.465, 3.05}, {0.795, 2.45, 8.01}, {0.795, 2.45, 3.05}, }; orgfx_point2 humanoid_tri_uvs[] = { }; orgfx_face humanoid_tri_faces[] = { {0u, 1u, 2u, -1u, -1u, -1u, 8980u, 58201u, 37328u}, {0u, 2u, 3u, -1u, -1u, -1u, 53236u, 43800u, 61045u}, {4u, 5u, 1u, -1u, -1u, -1u, 38939u, 2488u, 36985u}, {4u, 1u, 0u, -1u, -1u, -1u, 40099u, 58799u, 36028u}, {6u, 7u, 5u, -1u, -1u, -1u, 20835u, 57251u, 32048u}, {6u, 5u, 4u, -1u, -1u, -1u, 17514u, 61770u, 51633u}, {3u, 2u, 7u, -1u, -1u, -1u, 36434u, 23301u, 29276u}, {3u, 7u, 6u, -1u, -1u, -1u, 63151u, 55637u, 63539u}, {6u, 4u, 0u, -1u, -1u, -1u, 7176u, 40506u, 60863u}, {6u, 0u, 3u, -1u, -1u, -1u, 15365u, 49279u, 23371u}, {1u, 5u, 7u, -1u, -1u, -1u, 34548u, 28303u, 58740u}, {1u, 7u, 2u, -1u, -1u, -1u, 36149u, 11749u, 27358u}, {8u, 9u, 10u, -1u, -1u, -1u, 16917u, 15333u, 27143u}, {8u, 10u, 11u, -1u, -1u, -1u, 25812u, 49424u, 25675u}, {12u, 13u, 9u, -1u, -1u, -1u, 58208u, 34773u, 12589u}, {12u, 9u, 8u, -1u, -1u, -1u, 25784u, 22176u, 144u}, {14u, 15u, 13u, -1u, -1u, -1u, 11256u, 28428u, 3376u}, {14u, 13u, 12u, -1u, -1u, -1u, 36929u, 61295u, 60334u}, {11u, 10u, 15u, -1u, -1u, -1u, 40243u, 38u, 51937u}, {11u, 15u, 14u, -1u, -1u, -1u, 51939u, 21587u, 8080u}, {14u, 12u, 8u, -1u, -1u, -1u, 32740u, 64645u, 995u}, {14u, 8u, 11u, -1u, -1u, -1u, 31569u, 61478u, 34919u}, {9u, 13u, 15u, -1u, -1u, -1u, 48819u, 52542u, 59344u}, {9u, 15u, 10u, -1u, -1u, -1u, 32910u, 1134u, 9280u}, {16u, 17u, 18u, -1u, -1u, -1u, 21615u, 28765u, 2046u}, {16u, 18u, 19u, -1u, -1u, -1u, 13407u, 29274u, 2190u}, {20u, 21u, 17u, -1u, -1u, -1u, 1997u, 35824u, 64513u}, {20u, 17u, 16u, -1u, -1u, -1u, 27954u, 28644u, 60293u}, {22u, 23u, 21u, -1u, -1u, -1u, 56197u, 52566u, 49407u}, {22u, 21u, 20u, -1u, -1u, -1u, 39265u, 2464u, 32240u}, {19u, 18u, 23u, -1u, -1u, -1u, 64928u, 2325u, 42133u}, {19u, 23u, 22u, -1u, -1u, -1u, 52227u, 62161u, 8454u}, {22u, 20u, 16u, -1u, -1u, -1u, 55114u, 52239u, 56470u}, {22u, 16u, 19u, -1u, -1u, -1u, 57453u, 24676u, 26825u}, {17u, 21u, 23u, -1u, -1u, -1u, 5659u, 48203u, 54262u}, {17u, 23u, 18u, -1u, -1u, -1u, 23802u, 37783u, 57831u}, {24u, 25u, 26u, -1u, -1u, -1u, 24793u, 6139u, 33565u}, {24u, 26u, 27u, -1u, -1u, -1u, 44640u, 63224u, 52425u}, {28u, 29u, 25u, -1u, -1u, -1u, 11129u, 56941u, 45819u}, {28u, 25u, 24u, -1u, -1u, -1u, 29155u, 46342u, 34182u}, {30u, 31u, 29u, -1u, -1u, -1u, 22963u, 20236u, 22152u}, {30u, 29u, 28u, -1u, -1u, -1u, 5403u, 26185u, 13635u}, {27u, 26u, 31u, -1u, -1u, -1u, 39662u, 32406u, 37898u}, {27u, 31u, 30u, -1u, -1u, -1u, 51201u, 64263u, 38243u}, {30u, 28u, 24u, -1u, -1u, -1u, 65534u, 14514u, 7115u}, {30u, 24u, 27u, -1u, -1u, -1u, 25921u, 31308u, 62982u}, {25u, 29u, 31u, -1u, -1u, -1u, 43671u, 247u, 2243u}, {25u, 31u, 26u, -1u, -1u, -1u, 19865u, 27993u, 24379u}, {32u, 33u, 34u, -1u, -1u, -1u, 59402u, 19264u, 22313u}, {32u, 34u, 35u, -1u, -1u, -1u, 48865u, 62507u, 44079u}, {36u, 37u, 33u, -1u, -1u, -1u, 27794u, 34504u, 21021u}, {36u, 33u, 32u, -1u, -1u, -1u, 7386u, 62554u, 20136u}, {38u, 39u, 37u, -1u, -1u, -1u, 18788u, 38752u, 40721u}, {38u, 37u, 36u, -1u, -1u, -1u, 64610u, 30644u, 1007u}, {35u, 34u, 39u, -1u, -1u, -1u, 20087u, 14154u, 3835u}, {35u, 39u, 38u, -1u, -1u, -1u, 57686u, 9148u, 18522u}, {38u, 36u, 32u, -1u, -1u, -1u, 21846u, 56615u, 59558u}, {38u, 32u, 35u, -1u, -1u, -1u, 35061u, 2863u, 50412u}, {33u, 37u, 39u, -1u, -1u, -1u, 7496u, 64653u, 46524u}, {33u, 39u, 34u, -1u, -1u, -1u, 36893u, 27283u, 6471u}, {40u, 41u, 42u, -1u, -1u, -1u, 20682u, 36142u, 15771u}, {40u, 42u, 43u, -1u, -1u, -1u, 45998u, 7300u, 23638u}, {44u, 45u, 41u, -1u, -1u, -1u, 51660u, 44684u, 39383u}, {44u, 41u, 40u, -1u, -1u, -1u, 12956u, 30047u, 49588u}, {46u, 47u, 45u, -1u, -1u, -1u, 13162u, 2361u, 33291u}, {46u, 45u, 44u, -1u, -1u, -1u, 42236u, 23363u, 49342u}, {43u, 42u, 47u, -1u, -1u, -1u, 11653u, 59183u, 49828u}, {43u, 47u, 46u, -1u, -1u, -1u, 49355u, 25241u, 47870u}, {46u, 44u, 40u, -1u, -1u, -1u, 34566u, 56409u, 50983u}, {46u, 40u, 43u, -1u, -1u, -1u, 56618u, 52832u, 64893u}, {41u, 45u, 47u, -1u, -1u, -1u, 29576u, 39307u, 64693u}, {41u, 47u, 42u, -1u, -1u, -1u, 49761u, 46749u, 58734u}, {48u, 49u, 50u, -1u, -1u, -1u, 45931u, 59968u, 16601u}, {48u, 50u, 51u, -1u, -1u, -1u, 16559u, 11358u, 26948u}, {52u, 53u, 49u, -1u, -1u, -1u, 51479u, 30528u, 34042u}, {52u, 49u, 48u, -1u, -1u, -1u, 27696u, 57821u, 14663u}, {54u, 55u, 53u, -1u, -1u, -1u, 17226u, 3437u, 36574u}, {54u, 53u, 52u, -1u, -1u, -1u, 31299u, 39079u, 21604u}, {51u, 50u, 55u, -1u, -1u, -1u, 22648u, 13257u, 45808u}, {51u, 55u, 54u, -1u, -1u, -1u, 42197u, 57026u, 14167u}, {54u, 52u, 48u, -1u, -1u, -1u, 39859u, 36764u, 44191u}, {54u, 48u, 51u, -1u, -1u, -1u, 59216u, 2610u, 54241u}, {49u, 53u, 55u, -1u, -1u, -1u, 6540u, 40640u, 17851u}, {49u, 55u, 50u, -1u, -1u, -1u, 24408u, 7207u, 45190u}, {56u, 57u, 58u, -1u, -1u, -1u, 40408u, 38165u, 7550u}, {56u, 58u, 59u, -1u, -1u, -1u, 44045u, 46292u, 6575u}, {60u, 61u, 57u, -1u, -1u, -1u, 9190u, 65187u, 51060u}, {60u, 57u, 56u, -1u, -1u, -1u, 1302u, 12750u, 63074u}, {62u, 63u, 61u, -1u, -1u, -1u, 42840u, 38056u, 603u}, {62u, 61u, 60u, -1u, -1u, -1u, 41794u, 9298u, 21548u}, {59u, 58u, 63u, -1u, -1u, -1u, 29258u, 4703u, 52198u}, {59u, 63u, 62u, -1u, -1u, -1u, 15232u, 18589u, 3375u}, {62u, 60u, 56u, -1u, -1u, -1u, 21849u, 10886u, 17303u}, {62u, 56u, 59u, -1u, -1u, -1u, 54824u, 14769u, 35419u}, {57u, 61u, 63u, -1u, -1u, -1u, 34954u, 47704u, 50363u}, {57u, 63u, 58u, -1u, -1u, -1u, 44336u, 12197u, 61743u}, }; orgfx_mesh init_humanoid_tri_mesh() { return orgfx3d_make_mesh(humanoid_tri_faces, humanoid_tri_nfaces, humanoid_tri_verts, humanoid_tri_nverts, humanoid_tri_uvs, humanoid_tri_nuvs); } #endif // humanoid_tri_H
Go to most recent revision | Compare with Previous | Blame | View Log