99 lines
4.2 KiB
Plaintext
99 lines
4.2 KiB
Plaintext
/***************************************************************************************************
|
|
Convert from NINGEN (kino_Lfoot)
|
|
****************************************************************************************************/
|
|
#define kino_Lfoot_AMB_SCALE 0.5
|
|
#define ShapeColor_kino_Lfoot(R,G,B) {{R*kino_Lfoot_AMB_SCALE ,G*kino_Lfoot_AMB_SCALE ,B*kino_Lfoot_AMB_SCALE ,0 ,R*kino_Lfoot_AMB_SCALE ,G*kino_Lfoot_AMB_SCALE ,B*kino_Lfoot_AMB_SCALE ,0 },{ R, G, B, 0, R, G, B, 0, LIGHT_X, LIGHT_Y, LIGHT_Z, 0} }
|
|
|
|
static Lights1 light_kino_Lfoot[] = {
|
|
ShapeColor_kino_Lfoot(104, 64, 27),
|
|
};
|
|
|
|
static Vtx vtx_kino_Lfoot_0[] = {
|
|
{ -17, 17, -45, 0, 0, 0, -50, 59, -99, 255},
|
|
{ 18, 17, -45, 0, 0, 0, 40, 81, -88, 255},
|
|
{ 23, -15, -51, 0, 0, 0, 30, -104, -65, 255},
|
|
{ -22, -15, -51, 0, 0, 0, -49, -39, -110, 255},
|
|
{ 46, -15, -25, 0, 0, 0, 119, -30, -29, 255},
|
|
{ 34, -15, 26, 0, 0, 0, 112, -33, 48, 255},
|
|
{ 17, -15, 52, 0, 0, 0, 44, -85, 82, 255},
|
|
{ -45, -15, -25, 0, 0, 0, -119, -32, -26, 255},
|
|
{ -33, -15, 26, 0, 0, 0, -91, -79, 39, 255},
|
|
{ -16, -15, 52, 0, 0, 0, -57, -38, 106, 255},
|
|
{ 36, 17, -20, 0, 0, 0, 111, 57, -22, 255},
|
|
{ -35, 17, -20, 0, 0, 0, -101, 75, -7, 255},
|
|
{ -26, 11, 26, 0, 0, 0, -103, 54, 49, 255},
|
|
{ -13, 7, 47, 0, 0, 0, -38, 81, 89, 255},
|
|
{ 14, 7, 47, 0, 0, 0, 52, 59, 99, 255},
|
|
{ 27, 11, 26, 0, 0, 0, 95, 69, 46, 255},
|
|
{ -13, 7, 47, 0, 0, 0, -38, 81, 89, 255},
|
|
{ 14, 7, 47, 0, 0, 0, 52, 59, 99, 255},
|
|
{ 14, 21, 26, 0, 0, 0, 24, 111, 55, 255},
|
|
{ -13, 21, 26, 0, 0, 0, -49, 105, 49, 255},
|
|
{ -26, 11, 26, 0, 0, 0, -103, 54, 49, 255},
|
|
{ 18, 35, -16, 0, 0, 0, 55, 114, -3, 255},
|
|
{ -17, 35, -16, 0, 0, 0, -32, 122, -13, 255},
|
|
{ 27, 11, 26, 0, 0, 0, 95, 69, 46, 255},
|
|
{ -35, 17, -20, 0, 0, 0, -101, 75, -7, 255},
|
|
{ 34, -15, 26, 0, 0, 0, 112, -33, 48, 255},
|
|
{ 36, 17, -20, 0, 0, 0, 111, 57, -22, 255},
|
|
{ 18, 17, -45, 0, 0, 0, 40, 81, -88, 255},
|
|
{ -17, 17, -45, 0, 0, 0, -50, 59, -99, 255},
|
|
};
|
|
|
|
static Gfx gfx_kino_Lfoot_0[] = {
|
|
|
|
gsSPLight((&light_kino_Lfoot[0].l[0]),1 ),
|
|
gsSPLight((&light_kino_Lfoot[0].a ),2 ),
|
|
|
|
gsSPVertex(&vtx_kino_Lfoot_0[0], 16, 0),
|
|
gsSP1Triangle( 0, 1, 2, 0),
|
|
gsSP1Triangle( 0, 2, 3, 0),
|
|
gsSP1Triangle( 2, 4, 5, 0),
|
|
gsSP1Triangle( 2, 5, 6, 0),
|
|
gsSP1Triangle( 2, 7, 3, 0),
|
|
gsSP1Triangle( 2, 8, 7, 0),
|
|
gsSP1Triangle( 2, 9, 8, 0),
|
|
gsSP1Triangle( 2, 6, 9, 0),
|
|
gsSP1Triangle( 2, 1,10, 0),
|
|
gsSP1Triangle( 2,10, 4, 0),
|
|
gsSP1Triangle( 7,11, 0, 0),
|
|
gsSP1Triangle(12,11, 7, 0),
|
|
gsSP1Triangle(12, 7, 8, 0),
|
|
gsSP1Triangle( 7, 0, 3, 0),
|
|
gsSP1Triangle(12, 8, 9, 0),
|
|
gsSP1Triangle(10, 5, 4, 0),
|
|
gsSP1Triangle(12, 9,13, 0),
|
|
gsSP1Triangle(14, 9, 6, 0),
|
|
gsSP1Triangle(14,13, 9, 0),
|
|
gsSP1Triangle( 5,14, 6, 0),
|
|
gsSP1Triangle(10,15, 5, 0),
|
|
gsSPVertex(&vtx_kino_Lfoot_0[16], 13, 0),
|
|
gsSP1Triangle( 0, 1, 2, 0),
|
|
gsSP1Triangle( 0, 2, 3, 0),
|
|
gsSP1Triangle( 3, 4, 0, 0),
|
|
gsSP1Triangle( 2, 5, 6, 0),
|
|
gsSP1Triangle( 2, 6, 3, 0),
|
|
gsSP1Triangle( 2, 1, 7, 0),
|
|
gsSP1Triangle( 7, 5, 2, 0),
|
|
gsSP1Triangle( 8, 4, 3, 0),
|
|
gsSP1Triangle( 8, 3, 6, 0),
|
|
gsSP1Triangle( 9, 7, 1, 0),
|
|
gsSP1Triangle( 7,10, 5, 0),
|
|
gsSP1Triangle( 5,10,11, 0),
|
|
gsSP1Triangle(11, 6, 5, 0),
|
|
gsSP1Triangle(11,12, 6, 0),
|
|
gsSP1Triangle( 6,12, 8, 0),
|
|
gsSPEndDisplayList()
|
|
};
|
|
|
|
Gfx gfx_kino_Lfoot[] = {
|
|
gsDPPipeSync(),
|
|
gsDPSetCombineMode(G_CC_SHADE_ENVA, G_CC_SHADE_ENVA),
|
|
|
|
gsSPDisplayList(gfx_kino_Lfoot_0),
|
|
|
|
gsDPPipeSync(),
|
|
gsSPEndDisplayList()
|
|
};
|
|
|