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