79 lines
2.5 KiB
Plaintext
79 lines
2.5 KiB
Plaintext
/******************************************************************************
|
|
Soft image shape data.
|
|
*******************************************************************************/
|
|
|
|
#define ShapeColor_cameraman_fly(r,g,b) ShapeColor(r,g,b)
|
|
|
|
|
|
/* ========================================================================
|
|
: Light data.
|
|
=========================================================================== */
|
|
static Lights1 light_cameraman_fly[]={
|
|
ShapeColor_cameraman_fly(204,127,51),
|
|
ShapeColor_cameraman_fly(165,79,27),
|
|
ShapeColor_cameraman_fly(25,25,25),
|
|
ShapeColor_cameraman_fly(178,178,178),
|
|
ShapeColor_cameraman_fly(0,0,0),
|
|
ShapeColor_cameraman_fly(52,178,44),
|
|
};
|
|
|
|
|
|
/* ========================================================================
|
|
: Vtx data.
|
|
=========================================================================== */
|
|
static Vtx vtx_cameraman_fly1[]={
|
|
{103,40,28,0,0,0,-79,94,28,0},
|
|
{115,46,39,0,0,0,-79,94,28,0},
|
|
{111,46,30,0,0,0,-79,94,28,0},
|
|
{115,46,39,0,0,0,-50,-71,91,255},
|
|
{103,40,28,0,0,0,-50,-71,91,255},
|
|
{345,-234,-54,0,0,0,-50,-71,91,255},
|
|
{115,51,23,0,0,0,-79,94,28,255},
|
|
{103,40,28,0,0,0,-46,-5,-117,255},
|
|
{115,51,23,0,0,0,-46,-5,-117,255},
|
|
{345,-234,-54,0,0,0,-46,-5,-117,255},
|
|
{115,51,23,0,0,0,100,73,24,255},
|
|
{115,46,39,0,0,0,100,73,24,255},
|
|
{345,-234,-54,0,0,0,100,73,24,255},
|
|
};
|
|
static Vtx vtx_cameraman_fly3[]={
|
|
{189,1,1,0,0,0,-1,127,0,0},
|
|
{189,1,-2,0,0,0,-1,127,0,0},
|
|
{-3,0,0,0,0,0,-1,127,0,0},
|
|
};
|
|
static Vtx vtx_cameraman_fly4[]={
|
|
{-3,0,0,0,0,0,1,-127,0,0},
|
|
{189,2,-2,0,0,0,1,-127,0,0},
|
|
{189,2,1,0,0,0,1,-127,0,0},
|
|
};
|
|
|
|
/* ========================================================================
|
|
: Gfx data.
|
|
=========================================================================== */
|
|
Gfx RCP_cameraman_fly1[]={
|
|
gsSPLight((&light_cameraman_fly[1].l[0]),1),
|
|
gsSPLight((&light_cameraman_fly[1].a),2),
|
|
gsSPVertex(&vtx_cameraman_fly1[0],13,0),
|
|
gsSP1Triangle(0,1,2,0),
|
|
gsSP1Triangle(3,4,5,0),
|
|
gsSP1Triangle(6,0,2,0),
|
|
gsSP1Triangle(7,8,9,0),
|
|
gsSP1Triangle(1,6,2,0),
|
|
gsSP1Triangle(10,11,12,0),
|
|
gsSPEndDisplayList()
|
|
};
|
|
Gfx RCP_cameraman_fly3[]={
|
|
gsSPLight((&light_cameraman_fly[4].l[0]),1),
|
|
gsSPLight((&light_cameraman_fly[4].a),2),
|
|
gsSPVertex(&vtx_cameraman_fly3[0],3,0),
|
|
gsSP1Triangle(0,1,2,0),
|
|
gsSPEndDisplayList()
|
|
};
|
|
Gfx RCP_cameraman_fly4[]={
|
|
gsSPLight((&light_cameraman_fly[4].l[0]),1),
|
|
gsSPLight((&light_cameraman_fly[4].a),2),
|
|
gsSPVertex(&vtx_cameraman_fly4[0],3,0),
|
|
gsSP1Triangle(0,1,2,0),
|
|
gsSPEndDisplayList()
|
|
};
|