OpenCores
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 5

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
 

Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.