the cutting room mirror

Uncompiled Source Code

This is a sub-page of Pingu no Waku Waku Carnival!.

To do:
There's more to add, there's a total of 39 different .h files with 35 of them being source code

In the ROM, if you go to the "isd" folder, you can find uncompiled source code related to the camera and lighting. They even display the path filename of the source code, giving us an idea of how they organized it.

001_living_isd.h#

 
{   //  prj/pingu/src/data/isd/001_living.isd
    {
    /* Camera.Position          */ { FX32_CONST_3D( 0.000000, 16.339600, 37.735107 ) },
    /* Camera.LookAt            */ { FX32_CONST_3D( 0.000000, -1.878418, -38.949951 ) },
    /* Camera.Projection        */ ISD_INFO_CAMERA_PROJECTION_PERSPECTIVE,
    /* Camera.PerspectiveFovy   */ DEGREE2RADIAN( 30.000000 ),
    /* Camera.PerspectiveAspect */ FX32_CONST( 1.333333 ),
    /* Camera.OrthoWidth        */ FX32_CONST( 256.000000 ),
    /* Camera.OrthoHeight       */ FX32_CONST( 192.000000 ),
    /* Camera.NearZ             */ FX32_CONST( 0.100000 ),
    /* Camera.FarZ              */ FX32_CONST( 1024.000000 ),
    /* Camera.ScaleW            */ FX32_CONST( 1.000000 ),
    /* Camera.BufferMode        */ GX_BUFFERMODE_W,
    },
    {
        {
    /* Light0.Direction         */ { FX32_CONST_3D( 0.000000, -1.000000, -1.000000 ) },
    /* Light0.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light1.Direction         */ { FX32_CONST_3D( 0.998047, -1.000000, 0.000000 ) },
    /* Light1.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light2.Direction         */ { FX32_CONST_3D( 0.000000, -1.000000, 0.998047 ) },
    /* Light2.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light3.Direction         */ { FX32_CONST_3D( -1.000000, -1.000000, 0.000000 ) },
    /* Light3.Color             */ GX_RGB( 31, 31, 31 ),
        },
    },
    {
    /* ShininessTable           */   0,  2,  4,  6,  8, 10, 12, 14,
    /* ShininessTable           */  16, 18, 20, 22, 24, 26, 28, 30,
    /* ShininessTable           */  32, 34, 36, 38, 40, 42, 44, 46,
    /* ShininessTable           */  48, 50, 52, 54, 56, 58, 60, 62,
    /* ShininessTable           */  64, 66, 68, 70, 72, 74, 76, 78,
    /* ShininessTable           */  80, 82, 84, 86, 88, 90, 92, 94,
    /* ShininessTable           */  96, 98,100,102,104,106,108,110,
    /* ShininessTable           */ 112,114,116,118,120,122,124,126,
    /* ShininessTable           */ 129,131,133,135,137,139,141,143,
    /* ShininessTable           */ 145,147,149,151,153,155,157,159,
    /* ShininessTable           */ 161,163,165,167,169,171,173,175,
    /* ShininessTable           */ 177,179,181,183,185,187,189,191,
    /* ShininessTable           */ 193,195,197,199,201,203,205,207,
    /* ShininessTable           */ 209,211,213,215,217,219,221,223,
    /* ShininessTable           */ 225,227,229,231,233,235,237,239,
    /* ShininessTable           */ 241,243,245,247,249,251,253,255,
    },
    /* Shading                  */ GX_SHADING_TOON,
    {
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    },
    {
    /* Fog.Color                */ GX_RGB( 31, 31, 31 ),
    /* Fog.Alpha                */ 31,
    /* Fog.Offset               */ 0,
    /* Fog.Slope                */ GX_FOGSLOPE_0x0020,
    /* Fog.Blend                */ GX_FOGBLEND_ALPHA,
        {
    /* Fog.Table                */   0,  4,  8, 12, 16, 20, 25, 29,
    /* Fog.Table                */  33, 37, 41, 45, 49, 53, 57, 61,
    /* Fog.Table                */  66, 70, 74, 78, 82, 86, 90, 94,
    /* Fog.Table                */  98,102,107,111,115,119,123,127,
        },
    },
    {
        {
    /* Alpha.Test.bEnable       */ TRUE,
    /* Alpha.Test.Reference     */ 0,
        },
    /* Alpha.bBlendingEnable    */ TRUE,
    /* Alpha.SortMode           */ GX_SORTMODE_MANUAL,
    },
    /* bEdgeMarkingEnable       */ FALSE,
    {
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    },
    /* bAntiAliasEnable         */ TRUE,
    /* Render1PixelDepth        */ FX32_CONST( 0.000000 ),
    {
    /* Clear.Color              */ GX_RGB( 0, 0, 0 ),
    /* Clear.Alpha              */ 1,
    /* Clear.PolygonID          */ 63,
    /* Clear.Depth              */ 32767,
    /* Clear.bFogEnable         */ FALSE,
    },
},

002_soto_isd.h#

 test { //  prj/pingu/src/data/isd/002_soto.isd
    {
    /* Camera.Position          */ { FX32_CONST_3D( 0.000000, 13.688477, 38.045654 ) },
    /* Camera.LookAt            */ { FX32_CONST_3D( 0.000000, 4.165527, -39.165283 ) },
    /* Camera.Projection        */ ISD_INFO_CAMERA_PROJECTION_PERSPECTIVE,
    /* Camera.PerspectiveFovy   */ DEGREE2RADIAN( 30.000000 ),
    /* Camera.PerspectiveAspect */ FX32_CONST( 1.333333 ),
    /* Camera.OrthoWidth        */ FX32_CONST( 256.000000 ),
    /* Camera.OrthoHeight       */ FX32_CONST( 192.000000 ),
    /* Camera.NearZ             */ FX32_CONST( 0.100000 ),
    /* Camera.FarZ              */ FX32_CONST( 1024.000000 ),
    /* Camera.ScaleW            */ FX32_CONST( 1.000000 ),
    /* Camera.BufferMode        */ GX_BUFFERMODE_W,
    },
    {
        {
    /* Light0.Direction         */ { FX32_CONST_3D( 0.000000, -1.000000, -1.000000 ) },
    /* Light0.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light1.Direction         */ { FX32_CONST_3D( 0.998047, -1.000000, 0.000000 ) },
    /* Light1.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light2.Direction         */ { FX32_CONST_3D( 0.000000, -1.000000, 0.998047 ) },
    /* Light2.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light3.Direction         */ { FX32_CONST_3D( -1.000000, -1.000000, 0.000000 ) },
    /* Light3.Color             */ GX_RGB( 31, 31, 31 ),
        },
    },
    {
    /* ShininessTable           */   0,  2,  4,  6,  8, 10, 12, 14,
    /* ShininessTable           */  16, 18, 20, 22, 24, 26, 28, 30,
    /* ShininessTable           */  32, 34, 36, 38, 40, 42, 44, 46,
    /* ShininessTable           */  48, 50, 52, 54, 56, 58, 60, 62,
    /* ShininessTable           */  64, 66, 68, 70, 72, 74, 76, 78,
    /* ShininessTable           */  80, 82, 84, 86, 88, 90, 92, 94,
    /* ShininessTable           */  96, 98,100,102,104,106,108,110,
    /* ShininessTable           */ 112,114,116,118,120,122,124,126,
    /* ShininessTable           */ 129,131,133,135,137,139,141,143,
    /* ShininessTable           */ 145,147,149,151,153,155,157,159,
    /* ShininessTable           */ 161,163,165,167,169,171,173,175,
    /* ShininessTable           */ 177,179,181,183,185,187,189,191,
    /* ShininessTable           */ 193,195,197,199,201,203,205,207,
    /* ShininessTable           */ 209,211,213,215,217,219,221,223,
    /* ShininessTable           */ 225,227,229,231,233,235,237,239,
    /* ShininessTable           */ 241,243,245,247,249,251,253,255,
    },
    /* Shading                  */ GX_SHADING_TOON,
    {
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    },
    {
    /* Fog.Color                */ GX_RGB( 31, 31, 31 ),
    /* Fog.Alpha                */ 31,
    /* Fog.Offset               */ 0,
    /* Fog.Slope                */ GX_FOGSLOPE_0x0020,
    /* Fog.Blend                */ GX_FOGBLEND_ALPHA,
        {
    /* Fog.Table                */   0,  4,  8, 12, 16, 20, 25, 29,
    /* Fog.Table                */  33, 37, 41, 45, 49, 53, 57, 61,
    /* Fog.Table                */  66, 70, 74, 78, 82, 86, 90, 94,
    /* Fog.Table                */  98,102,107,111,115,119,123,127,
        },
    },
    {
        {
    /* Alpha.Test.bEnable       */ TRUE,
    /* Alpha.Test.Reference     */ 0,
        },
    /* Alpha.bBlendingEnable    */ TRUE,
    /* Alpha.SortMode           */ GX_SORTMODE_MANUAL,
    },
    /* bEdgeMarkingEnable       */ FALSE,
    {
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    },
    /* bAntiAliasEnable         */ TRUE,
    /* Render1PixelDepth        */ FX32_CONST( 0.000000 ),
    {
    /* Clear.Color              */ GX_RGB( 0, 0, 0 ),
    /* Clear.Alpha              */ 1,
    /* Clear.PolygonID          */ 63,
    /* Clear.Depth              */ 32767,
    /* Clear.bFogEnable         */ FALSE,
    },
},

101_turi0101_isd.h#

{   //  prj/pingu/src/data/isd/101_turi0101.isd
    {
    /* Camera.Position          */ { FX32_CONST_3D( 107.000000, 12.000000, 20.000000 ) },
    /* Camera.LookAt            */ { FX32_CONST_3D( 107.000000, 4.000000, -46.000000 ) },
    /* Camera.Projection        */ ISD_INFO_CAMERA_PROJECTION_PERSPECTIVE,
    /* Camera.PerspectiveFovy   */ DEGREE2RADIAN( 30.000000 ),
    /* Camera.PerspectiveAspect */ FX32_CONST( 1.333333 ),
    /* Camera.OrthoWidth        */ FX32_CONST( 256.000000 ),
    /* Camera.OrthoHeight       */ FX32_CONST( 192.000000 ),
    /* Camera.NearZ             */ FX32_CONST( 0.100000 ),
    /* Camera.FarZ              */ FX32_CONST( 1024.000000 ),
    /* Camera.ScaleW            */ FX32_CONST( 1.000000 ),
    /* Camera.BufferMode        */ GX_BUFFERMODE_W,
    },
    {
        {
    /* Light0.Direction         */ { FX32_CONST_3D( 0.000000, -1.000000, -1.000000 ) },
    /* Light0.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light1.Direction         */ { FX32_CONST_3D( 0.998047, -1.000000, 0.000000 ) },
    /* Light1.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light2.Direction         */ { FX32_CONST_3D( 0.000000, -1.000000, 0.998047 ) },
    /* Light2.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light3.Direction         */ { FX32_CONST_3D( -1.000000, -1.000000, 0.000000 ) },
    /* Light3.Color             */ GX_RGB( 31, 31, 31 ),
        },
    },
    {
    /* ShininessTable           */   0,  2,  4,  6,  8, 10, 12, 14,
    /* ShininessTable           */  16, 18, 20, 22, 24, 26, 28, 30,
    /* ShininessTable           */  32, 34, 36, 38, 40, 42, 44, 46,
    /* ShininessTable           */  48, 50, 52, 54, 56, 58, 60, 62,
    /* ShininessTable           */  64, 66, 68, 70, 72, 74, 76, 78,
    /* ShininessTable           */  80, 82, 84, 86, 88, 90, 92, 94,
    /* ShininessTable           */  96, 98,100,102,104,106,108,110,
    /* ShininessTable           */ 112,114,116,118,120,122,124,126,
    /* ShininessTable           */ 129,131,133,135,137,139,141,143,
    /* ShininessTable           */ 145,147,149,151,153,155,157,159,
    /* ShininessTable           */ 161,163,165,167,169,171,173,175,
    /* ShininessTable           */ 177,179,181,183,185,187,189,191,
    /* ShininessTable           */ 193,195,197,199,201,203,205,207,
    /* ShininessTable           */ 209,211,213,215,217,219,221,223,
    /* ShininessTable           */ 225,227,229,231,233,235,237,239,
    /* ShininessTable           */ 241,243,245,247,249,251,253,255,
    },
    /* Shading                  */ GX_SHADING_TOON,
    {
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    },
    {
    /* Fog.Color                */ GX_RGB( 31, 31, 31 ),
    /* Fog.Alpha                */ 31,
    /* Fog.Offset               */ 0,
    /* Fog.Slope                */ GX_FOGSLOPE_0x0020,
    /* Fog.Blend                */ GX_FOGBLEND_ALPHA,
        {
    /* Fog.Table                */   0,  4,  8, 12, 16, 20, 25, 29,
    /* Fog.Table                */  33, 37, 41, 45, 49, 53, 57, 61,
    /* Fog.Table                */  66, 70, 74, 78, 82, 86, 90, 94,
    /* Fog.Table                */  98,102,107,111,115,119,123,127,
        },
    },
    {
        {
    /* Alpha.Test.bEnable       */ TRUE,
    /* Alpha.Test.Reference     */ 0,
        },
    /* Alpha.bBlendingEnable    */ TRUE,
    /* Alpha.SortMode           */ GX_SORTMODE_MANUAL,
    },
    /* bEdgeMarkingEnable       */ FALSE,
    {
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    },
    /* bAntiAliasEnable         */ TRUE,
    /* Render1PixelDepth        */ FX32_CONST( 0.000000 ),
    {
    /* Clear.Color              */ GX_RGB( 0, 0, 0 ),
    /* Clear.Alpha              */ 1,
    /* Clear.PolygonID          */ 63,
    /* Clear.Depth              */ 32767,
    /* Clear.bFogEnable         */ FALSE,
    },
},

102_pan_isd.h#

{   //  prj/pingu/src/data/isd/102_pan.isd
    {
    /* Camera.Position          */ { FX32_CONST_3D( -5.500000, 16.013184, 46.240723 ) },
    /* Camera.LookAt            */ { FX32_CONST_3D( -5.500000, 5.780029, 0.000000 ) },
    /* Camera.Projection        */ ISD_INFO_CAMERA_PROJECTION_PERSPECTIVE,
    /* Camera.PerspectiveFovy   */ DEGREE2RADIAN( 30.000000 ),
    /* Camera.PerspectiveAspect */ FX32_CONST( 1.333333 ),
    /* Camera.OrthoWidth        */ FX32_CONST( 256.000000 ),
    /* Camera.OrthoHeight       */ FX32_CONST( 192.000000 ),
    /* Camera.NearZ             */ FX32_CONST( 0.100000 ),
    /* Camera.FarZ              */ FX32_CONST( 1024.000000 ),
    /* Camera.ScaleW            */ FX32_CONST( 1.000000 ),
    /* Camera.BufferMode        */ GX_BUFFERMODE_W,
    },
    {
        {
    /* Light0.Direction         */ { FX32_CONST_3D( 0.000000, -0.703125, -0.703125 ) },
    /* Light0.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light1.Direction         */ { FX32_CONST_3D( 0.998047, -1.000000, 0.000000 ) },
    /* Light1.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light2.Direction         */ { FX32_CONST_3D( 0.000000, -1.000000, 0.998047 ) },
    /* Light2.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light3.Direction         */ { FX32_CONST_3D( -1.000000, -1.000000, 0.000000 ) },
    /* Light3.Color             */ GX_RGB( 31, 31, 31 ),
        },
    },
    {
    /* ShininessTable           */   0,  2,  4,  6,  8, 10, 12, 14,
    /* ShininessTable           */  16, 18, 20, 22, 24, 26, 28, 30,
    /* ShininessTable           */  32, 34, 36, 38, 40, 42, 44, 46,
    /* ShininessTable           */  48, 50, 52, 54, 56, 58, 60, 62,
    /* ShininessTable           */  64, 66, 68, 70, 72, 74, 76, 78,
    /* ShininessTable           */  80, 82, 84, 86, 88, 90, 92, 94,
    /* ShininessTable           */  96, 98,100,102,104,106,108,110,
    /* ShininessTable           */ 112,114,116,118,120,122,124,126,
    /* ShininessTable           */ 129,131,133,135,137,139,141,143,
    /* ShininessTable           */ 145,147,149,151,153,155,157,159,
    /* ShininessTable           */ 161,163,165,167,169,171,173,175,
    /* ShininessTable           */ 177,179,181,183,185,187,189,191,
    /* ShininessTable           */ 193,195,197,199,201,203,205,207,
    /* ShininessTable           */ 209,211,213,215,217,219,221,223,
    /* ShininessTable           */ 225,227,229,231,233,235,237,239,
    /* ShininessTable           */ 241,243,245,247,249,251,253,255,
    },
    /* Shading                  */ GX_SHADING_TOON,
    {
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    },
    {
    /* Fog.Color                */ GX_RGB( 31, 31, 31 ),
    /* Fog.Alpha                */ 31,
    /* Fog.Offset               */ 0,
    /* Fog.Slope                */ GX_FOGSLOPE_0x0020,
    /* Fog.Blend                */ GX_FOGBLEND_ALPHA,
        {
    /* Fog.Table                */   0,  4,  8, 12, 16, 20, 25, 29,
    /* Fog.Table                */  33, 37, 41, 45, 49, 53, 57, 61,
    /* Fog.Table                */  66, 70, 74, 78, 82, 86, 90, 94,
    /* Fog.Table                */  98,102,107,111,115,119,123,127,
        },
    },
    {
        {
    /* Alpha.Test.bEnable       */ FALSE,
    /* Alpha.Test.Reference     */ 0,
        },
    /* Alpha.bBlendingEnable    */ TRUE,
    /* Alpha.SortMode           */ GX_SORTMODE_MANUAL,
    },
    /* bEdgeMarkingEnable       */ FALSE,
    {
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    },
    /* bAntiAliasEnable         */ TRUE,
    /* Render1PixelDepth        */ FX32_CONST( 0.000000 ),
    {
    /* Clear.Color              */ GX_RGB( 0, 0, 0 ),
    /* Clear.Alpha              */ 31,
    /* Clear.PolygonID          */ 63,
    /* Clear.Depth              */ 32767,
    /* Clear.bFogEnable         */ FALSE,
    },
},

103_souji_isd.h#

{   //  prj/pingu/src/data/isd/103_souji.isd
    {
    /* Camera.Position          */ { FX32_CONST_3D( 0.000000, 16.013184, 46.240723 ) },
    /* Camera.LookAt            */ { FX32_CONST_3D( 0.000000, 5.780029, 0.000000 ) },
    /* Camera.Projection        */ ISD_INFO_CAMERA_PROJECTION_PERSPECTIVE,
    /* Camera.PerspectiveFovy   */ DEGREE2RADIAN( 30.000000 ),
    /* Camera.PerspectiveAspect */ FX32_CONST( 1.333333 ),
    /* Camera.OrthoWidth        */ FX32_CONST( 256.000000 ),
    /* Camera.OrthoHeight       */ FX32_CONST( 192.000000 ),
    /* Camera.NearZ             */ FX32_CONST( 0.100000 ),
    /* Camera.FarZ              */ FX32_CONST( 1024.000000 ),
    /* Camera.ScaleW            */ FX32_CONST( 1.000000 ),
    /* Camera.BufferMode        */ GX_BUFFERMODE_W,
    },
    {
        {
    /* Light0.Direction         */ { FX32_CONST_3D( 0.000000, -0.703125, -0.703125 ) },
    /* Light0.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light1.Direction         */ { FX32_CONST_3D( 0.998047, -1.000000, 0.000000 ) },
    /* Light1.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light2.Direction         */ { FX32_CONST_3D( 0.000000, -1.000000, 0.998047 ) },
    /* Light2.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light3.Direction         */ { FX32_CONST_3D( -1.000000, -1.000000, 0.000000 ) },
    /* Light3.Color             */ GX_RGB( 31, 31, 31 ),
        },
    },
    {
    /* ShininessTable           */   0,  2,  4,  6,  8, 10, 12, 14,
    /* ShininessTable           */  16, 18, 20, 22, 24, 26, 28, 30,
    /* ShininessTable           */  32, 34, 36, 38, 40, 42, 44, 46,
    /* ShininessTable           */  48, 50, 52, 54, 56, 58, 60, 62,
    /* ShininessTable           */  64, 66, 68, 70, 72, 74, 76, 78,
    /* ShininessTable           */  80, 82, 84, 86, 88, 90, 92, 94,
    /* ShininessTable           */  96, 98,100,102,104,106,108,110,
    /* ShininessTable           */ 112,114,116,118,120,122,124,126,
    /* ShininessTable           */ 129,131,133,135,137,139,141,143,
    /* ShininessTable           */ 145,147,149,151,153,155,157,159,
    /* ShininessTable           */ 161,163,165,167,169,171,173,175,
    /* ShininessTable           */ 177,179,181,183,185,187,189,191,
    /* ShininessTable           */ 193,195,197,199,201,203,205,207,
    /* ShininessTable           */ 209,211,213,215,217,219,221,223,
    /* ShininessTable           */ 225,227,229,231,233,235,237,239,
    /* ShininessTable           */ 241,243,245,247,249,251,253,255,
    },
    /* Shading                  */ GX_SHADING_TOON,
    {
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    },
    {
    /* Fog.Color                */ GX_RGB( 31, 31, 31 ),
    /* Fog.Alpha                */ 31,
    /* Fog.Offset               */ 0,
    /* Fog.Slope                */ GX_FOGSLOPE_0x0020,
    /* Fog.Blend                */ GX_FOGBLEND_ALPHA,
        {
    /* Fog.Table                */   0,  4,  8, 12, 16, 20, 25, 29,
    /* Fog.Table                */  33, 37, 41, 45, 49, 53, 57, 61,
    /* Fog.Table                */  66, 70, 74, 78, 82, 86, 90, 94,
    /* Fog.Table                */  98,102,107,111,115,119,123,127,
        },
    },
    {
        {
    /* Alpha.Test.bEnable       */ FALSE,
    /* Alpha.Test.Reference     */ 0,
        },
    /* Alpha.bBlendingEnable    */ TRUE,
    /* Alpha.SortMode           */ GX_SORTMODE_MANUAL,
    },
    /* bEdgeMarkingEnable       */ FALSE,
    {
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    },
    /* bAntiAliasEnable         */ TRUE,
    /* Render1PixelDepth        */ FX32_CONST( 0.000000 ),
    {
    /* Clear.Color              */ GX_RGB( 0, 0, 0 ),
    /* Clear.Alpha              */ 31,
    /* Clear.PolygonID          */ 63,
    /* Clear.Depth              */ 32767,
    /* Clear.bFogEnable         */ FALSE,
    },
},

104_juggle_isd.h#

{   //  prj/pingu/src/data/isd/104_juggle.isd
    {
    /* Camera.Position          */ { FX32_CONST_3D( 40.000000, 12.937744, 32.308594 ) },
    /* Camera.LookAt            */ { FX32_CONST_3D( 40.000000, -1.264160, -39.092773 ) },
    /* Camera.Projection        */ ISD_INFO_CAMERA_PROJECTION_PERSPECTIVE,
    /* Camera.PerspectiveFovy   */ DEGREE2RADIAN( 30.000000 ),
    /* Camera.PerspectiveAspect */ FX32_CONST( 1.333333 ),
    /* Camera.OrthoWidth        */ FX32_CONST( 256.000000 ),
    /* Camera.OrthoHeight       */ FX32_CONST( 192.000000 ),
    /* Camera.NearZ             */ FX32_CONST( 0.100000 ),
    /* Camera.FarZ              */ FX32_CONST( 1024.000000 ),
    /* Camera.ScaleW            */ FX32_CONST( 1.000000 ),
    /* Camera.BufferMode        */ GX_BUFFERMODE_W,
    },
    {
        {
    /* Light0.Direction         */ { FX32_CONST_3D( 0.000000, -1.000000, -1.000000 ) },
    /* Light0.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light1.Direction         */ { FX32_CONST_3D( 0.998047, -1.000000, 0.000000 ) },
    /* Light1.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light2.Direction         */ { FX32_CONST_3D( 0.000000, -1.000000, 0.998047 ) },
    /* Light2.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light3.Direction         */ { FX32_CONST_3D( -1.000000, -1.000000, 0.000000 ) },
    /* Light3.Color             */ GX_RGB( 31, 31, 31 ),
        },
    },
    {
    /* ShininessTable           */   0,  2,  4,  6,  8, 10, 12, 14,
    /* ShininessTable           */  16, 18, 20, 22, 24, 26, 28, 30,
    /* ShininessTable           */  32, 34, 36, 38, 40, 42, 44, 46,
    /* ShininessTable           */  48, 50, 52, 54, 56, 58, 60, 62,
    /* ShininessTable           */  64, 66, 68, 70, 72, 74, 76, 78,
    /* ShininessTable           */  80, 82, 84, 86, 88, 90, 92, 94,
    /* ShininessTable           */  96, 98,100,102,104,106,108,110,
    /* ShininessTable           */ 112,114,116,118,120,122,124,126,
    /* ShininessTable           */ 129,131,133,135,137,139,141,143,
    /* ShininessTable           */ 145,147,149,151,153,155,157,159,
    /* ShininessTable           */ 161,163,165,167,169,171,173,175,
    /* ShininessTable           */ 177,179,181,183,185,187,189,191,
    /* ShininessTable           */ 193,195,197,199,201,203,205,207,
    /* ShininessTable           */ 209,211,213,215,217,219,221,223,
    /* ShininessTable           */ 225,227,229,231,233,235,237,239,
    /* ShininessTable           */ 241,243,245,247,249,251,253,255,
    },
    /* Shading                  */ GX_SHADING_TOON,
    {
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    },
    {
    /* Fog.Color                */ GX_RGB( 31, 31, 31 ),
    /* Fog.Alpha                */ 31,
    /* Fog.Offset               */ 0,
    /* Fog.Slope                */ GX_FOGSLOPE_0x0020,
    /* Fog.Blend                */ GX_FOGBLEND_ALPHA,
        {
    /* Fog.Table                */   0,  4,  8, 12, 16, 20, 25, 29,
    /* Fog.Table                */  33, 37, 41, 45, 49, 53, 57, 61,
    /* Fog.Table                */  66, 70, 74, 78, 82, 86, 90, 94,
    /* Fog.Table                */  98,102,107,111,115,119,123,127,
        },
    },
    {
        {
    /* Alpha.Test.bEnable       */ TRUE,
    /* Alpha.Test.Reference     */ 0,
        },
    /* Alpha.bBlendingEnable    */ TRUE,
    /* Alpha.SortMode           */ GX_SORTMODE_MANUAL,
    },
    /* bEdgeMarkingEnable       */ FALSE,
    {
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    },
    /* bAntiAliasEnable         */ TRUE,
    /* Render1PixelDepth        */ FX32_CONST( 0.000000 ),
    {
    /* Clear.Color              */ GX_RGB( 0, 0, 0 ),
    /* Clear.Alpha              */ 1,
    /* Clear.PolygonID          */ 63,
    /* Clear.Depth              */ 32767,
    /* Clear.bFogEnable         */ FALSE,
    },
},

106_hospital_isd.h#

{   //  prj/pingu/src/data/isd/106_hospital.isd
    {
    /* Camera.Position          */ { FX32_CONST_3D( 0.000000, 16.013184, 46.240723 ) },
    /* Camera.LookAt            */ { FX32_CONST_3D( 0.000000, 5.780029, 0.000000 ) },
    /* Camera.Projection        */ ISD_INFO_CAMERA_PROJECTION_PERSPECTIVE,
    /* Camera.PerspectiveFovy   */ DEGREE2RADIAN( 30.000000 ),
    /* Camera.PerspectiveAspect */ FX32_CONST( 1.333333 ),
    /* Camera.OrthoWidth        */ FX32_CONST( 256.000000 ),
    /* Camera.OrthoHeight       */ FX32_CONST( 192.000000 ),
    /* Camera.NearZ             */ FX32_CONST( 0.100000 ),
    /* Camera.FarZ              */ FX32_CONST( 1024.000000 ),
    /* Camera.ScaleW            */ FX32_CONST( 1.000000 ),
    /* Camera.BufferMode        */ GX_BUFFERMODE_W,
    },
    {
        {
    /* Light0.Direction         */ { FX32_CONST_3D( 0.000000, -0.703125, -0.703125 ) },
    /* Light0.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light1.Direction         */ { FX32_CONST_3D( 0.998047, -1.000000, 0.000000 ) },
    /* Light1.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light2.Direction         */ { FX32_CONST_3D( 0.000000, -1.000000, 0.998047 ) },
    /* Light2.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light3.Direction         */ { FX32_CONST_3D( -1.000000, -1.000000, 0.000000 ) },
    /* Light3.Color             */ GX_RGB( 31, 31, 31 ),
        },
    },
    {
    /* ShininessTable           */   0,  2,  4,  6,  8, 10, 12, 14,
    /* ShininessTable           */  16, 18, 20, 22, 24, 26, 28, 30,
    /* ShininessTable           */  32, 34, 36, 38, 40, 42, 44, 46,
    /* ShininessTable           */  48, 50, 52, 54, 56, 58, 60, 62,
    /* ShininessTable           */  64, 66, 68, 70, 72, 74, 76, 78,
    /* ShininessTable           */  80, 82, 84, 86, 88, 90, 92, 94,
    /* ShininessTable           */  96, 98,100,102,104,106,108,110,
    /* ShininessTable           */ 112,114,116,118,120,122,124,126,
    /* ShininessTable           */ 129,131,133,135,137,139,141,143,
    /* ShininessTable           */ 145,147,149,151,153,155,157,159,
    /* ShininessTable           */ 161,163,165,167,169,171,173,175,
    /* ShininessTable           */ 177,179,181,183,185,187,189,191,
    /* ShininessTable           */ 193,195,197,199,201,203,205,207,
    /* ShininessTable           */ 209,211,213,215,217,219,221,223,
    /* ShininessTable           */ 225,227,229,231,233,235,237,239,
    /* ShininessTable           */ 241,243,245,247,249,251,253,255,
    },
    /* Shading                  */ GX_SHADING_TOON,
    {
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    },
    {
    /* Fog.Color                */ GX_RGB( 31, 31, 31 ),
    /* Fog.Alpha                */ 31,
    /* Fog.Offset               */ 0,
    /* Fog.Slope                */ GX_FOGSLOPE_0x0020,
    /* Fog.Blend                */ GX_FOGBLEND_ALPHA,
        {
    /* Fog.Table                */   0,  4,  8, 12, 16, 20, 25, 29,
    /* Fog.Table                */  33, 37, 41, 45, 49, 53, 57, 61,
    /* Fog.Table                */  66, 70, 74, 78, 82, 86, 90, 94,
    /* Fog.Table                */  98,102,107,111,115,119,123,127,
        },
    },
    {
        {
    /* Alpha.Test.bEnable       */ FALSE,
    /* Alpha.Test.Reference     */ 0,
        },
    /* Alpha.bBlendingEnable    */ TRUE,
    /* Alpha.SortMode           */ GX_SORTMODE_MANUAL,
    },
    /* bEdgeMarkingEnable       */ FALSE,
    {
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    },
    /* bAntiAliasEnable         */ TRUE,
    /* Render1PixelDepth        */ FX32_CONST( 0.000000 ),
    {
    /* Clear.Color              */ GX_RGB( 0, 0, 0 ),
    /* Clear.Alpha              */ 31,
    /* Clear.PolygonID          */ 63,
    /* Clear.Depth              */ 32767,
    /* Clear.bFogEnable         */ FALSE,
    },
},

107_circus_isd.h#

{   //  prj/pingu/src/data/isd/107_circus.isd
    {
    /* Camera.Position          */ { FX32_CONST_3D( 68.000000, 12.937744, 32.308594 ) },
    /* Camera.LookAt            */ { FX32_CONST_3D( 68.000000, -1.264160, -39.092773 ) },
    /* Camera.Projection        */ ISD_INFO_CAMERA_PROJECTION_PERSPECTIVE,
    /* Camera.PerspectiveFovy   */ DEGREE2RADIAN( 30.000000 ),
    /* Camera.PerspectiveAspect */ FX32_CONST( 1.333333 ),
    /* Camera.OrthoWidth        */ FX32_CONST( 256.000000 ),
    /* Camera.OrthoHeight       */ FX32_CONST( 192.000000 ),
    /* Camera.NearZ             */ FX32_CONST( 0.100000 ),
    /* Camera.FarZ              */ FX32_CONST( 1024.000000 ),
    /* Camera.ScaleW            */ FX32_CONST( 1.000000 ),
    /* Camera.BufferMode        */ GX_BUFFERMODE_W,
    },
    {
        {
    /* Light0.Direction         */ { FX32_CONST_3D( 0.000000, -1.000000, -1.000000 ) },
    /* Light0.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light1.Direction         */ { FX32_CONST_3D( 0.998047, -1.000000, 0.000000 ) },
    /* Light1.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light2.Direction         */ { FX32_CONST_3D( 0.000000, -1.000000, 0.998047 ) },
    /* Light2.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light3.Direction         */ { FX32_CONST_3D( -1.000000, -1.000000, 0.000000 ) },
    /* Light3.Color             */ GX_RGB( 31, 31, 31 ),
        },
    },
    {
    /* ShininessTable           */   0,  2,  4,  6,  8, 10, 12, 14,
    /* ShininessTable           */  16, 18, 20, 22, 24, 26, 28, 30,
    /* ShininessTable           */  32, 34, 36, 38, 40, 42, 44, 46,
    /* ShininessTable           */  48, 50, 52, 54, 56, 58, 60, 62,
    /* ShininessTable           */  64, 66, 68, 70, 72, 74, 76, 78,
    /* ShininessTable           */  80, 82, 84, 86, 88, 90, 92, 94,
    /* ShininessTable           */  96, 98,100,102,104,106,108,110,
    /* ShininessTable           */ 112,114,116,118,120,122,124,126,
    /* ShininessTable           */ 129,131,133,135,137,139,141,143,
    /* ShininessTable           */ 145,147,149,151,153,155,157,159,
    /* ShininessTable           */ 161,163,165,167,169,171,173,175,
    /* ShininessTable           */ 177,179,181,183,185,187,189,191,
    /* ShininessTable           */ 193,195,197,199,201,203,205,207,
    /* ShininessTable           */ 209,211,213,215,217,219,221,223,
    /* ShininessTable           */ 225,227,229,231,233,235,237,239,
    /* ShininessTable           */ 241,243,245,247,249,251,253,255,
    },
    /* Shading                  */ GX_SHADING_TOON,
    {
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    },
    {
    /* Fog.Color                */ GX_RGB( 31, 31, 31 ),
    /* Fog.Alpha                */ 31,
    /* Fog.Offset               */ 0,
    /* Fog.Slope                */ GX_FOGSLOPE_0x0020,
    /* Fog.Blend                */ GX_FOGBLEND_ALPHA,
        {
    /* Fog.Table                */   0,  4,  8, 12, 16, 20, 25, 29,
    /* Fog.Table                */  33, 37, 41, 45, 49, 53, 57, 61,
    /* Fog.Table                */  66, 70, 74, 78, 82, 86, 90, 94,
    /* Fog.Table                */  98,102,107,111,115,119,123,127,
        },
    },
    {
        {
    /* Alpha.Test.bEnable       */ TRUE,
    /* Alpha.Test.Reference     */ 0,
        },
    /* Alpha.bBlendingEnable    */ TRUE,
    /* Alpha.SortMode           */ GX_SORTMODE_MANUAL,
    },
    /* bEdgeMarkingEnable       */ FALSE,
    {
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    },
    /* bAntiAliasEnable         */ TRUE,
    /* Render1PixelDepth        */ FX32_CONST( 0.000000 ),
    {
    /* Clear.Color              */ GX_RGB( 0, 0, 0 ),
    /* Clear.Alpha              */ 1,
    /* Clear.PolygonID          */ 63,
    /* Clear.Depth              */ 32767,
    /* Clear.bFogEnable         */ FALSE,
    },
},

108_turi0511_isd.h#

{   //  prj/pingu/src/data/isd/108_turi0511.isd
    {
    /* Camera.Position          */ { FX32_CONST_3D( -15.500000, 12.000000, 20.000000 ) },
    /* Camera.LookAt            */ { FX32_CONST_3D( -15.500000, 4.000000, -46.000000 ) },
    /* Camera.Projection        */ ISD_INFO_CAMERA_PROJECTION_PERSPECTIVE,
    /* Camera.PerspectiveFovy   */ DEGREE2RADIAN( 30.000000 ),
    /* Camera.PerspectiveAspect */ FX32_CONST( 1.333333 ),
    /* Camera.OrthoWidth        */ FX32_CONST( 256.000000 ),
    /* Camera.OrthoHeight       */ FX32_CONST( 192.000000 ),
    /* Camera.NearZ             */ FX32_CONST( 0.100000 ),
    /* Camera.FarZ              */ FX32_CONST( 1024.000000 ),
    /* Camera.ScaleW            */ FX32_CONST( 1.000000 ),
    /* Camera.BufferMode        */ GX_BUFFERMODE_W,
    },
    {
        {
    /* Light0.Direction         */ { FX32_CONST_3D( 0.000000, -1.000000, -1.000000 ) },
    /* Light0.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light1.Direction         */ { FX32_CONST_3D( 0.998047, -1.000000, 0.000000 ) },
    /* Light1.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light2.Direction         */ { FX32_CONST_3D( 0.000000, -1.000000, 0.998047 ) },
    /* Light2.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light3.Direction         */ { FX32_CONST_3D( -1.000000, -1.000000, 0.000000 ) },
    /* Light3.Color             */ GX_RGB( 31, 31, 31 ),
        },
    },
    {
    /* ShininessTable           */   0,  2,  4,  6,  8, 10, 12, 14,
    /* ShininessTable           */  16, 18, 20, 22, 24, 26, 28, 30,
    /* ShininessTable           */  32, 34, 36, 38, 40, 42, 44, 46,
    /* ShininessTable           */  48, 50, 52, 54, 56, 58, 60, 62,
    /* ShininessTable           */  64, 66, 68, 70, 72, 74, 76, 78,
    /* ShininessTable           */  80, 82, 84, 86, 88, 90, 92, 94,
    /* ShininessTable           */  96, 98,100,102,104,106,108,110,
    /* ShininessTable           */ 112,114,116,118,120,122,124,126,
    /* ShininessTable           */ 129,131,133,135,137,139,141,143,
    /* ShininessTable           */ 145,147,149,151,153,155,157,159,
    /* ShininessTable           */ 161,163,165,167,169,171,173,175,
    /* ShininessTable           */ 177,179,181,183,185,187,189,191,
    /* ShininessTable           */ 193,195,197,199,201,203,205,207,
    /* ShininessTable           */ 209,211,213,215,217,219,221,223,
    /* ShininessTable           */ 225,227,229,231,233,235,237,239,
    /* ShininessTable           */ 241,243,245,247,249,251,253,255,
    },
    /* Shading                  */ GX_SHADING_TOON,
    {
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    },
    {
    /* Fog.Color                */ GX_RGB( 31, 31, 31 ),
    /* Fog.Alpha                */ 31,
    /* Fog.Offset               */ 0,
    /* Fog.Slope                */ GX_FOGSLOPE_0x0020,
    /* Fog.Blend                */ GX_FOGBLEND_ALPHA,
        {
    /* Fog.Table                */   0,  4,  8, 12, 16, 20, 25, 29,
    /* Fog.Table                */  33, 37, 41, 45, 49, 53, 57, 61,
    /* Fog.Table                */  66, 70, 74, 78, 82, 86, 90, 94,
    /* Fog.Table                */  98,102,107,111,115,119,123,127,
        },
    },
    {
        {
    /* Alpha.Test.bEnable       */ TRUE,
    /* Alpha.Test.Reference     */ 0,
        },
    /* Alpha.bBlendingEnable    */ TRUE,
    /* Alpha.SortMode           */ GX_SORTMODE_MANUAL,
    },
    /* bEdgeMarkingEnable       */ FALSE,
    {
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    },
    /* bAntiAliasEnable         */ TRUE,
    /* Render1PixelDepth        */ FX32_CONST( 0.000000 ),
    {
    /* Clear.Color              */ GX_RGB( 0, 0, 0 ),
    /* Clear.Alpha              */ 1,
    /* Clear.PolygonID          */ 63,
    /* Clear.Depth              */ 32767,
    /* Clear.bFogEnable         */ FALSE,
    },
},

109_juice_isd.h#

{   //  prj/pingu/src/data/isd/109_juice.isd
    {
    /* Camera.Position          */ { FX32_CONST_3D( -48.613281, 13.688477, 30.753662 ) },
    /* Camera.LookAt            */ { FX32_CONST_3D( -48.613281, 4.165527, -46.457275 ) },
    /* Camera.Projection        */ ISD_INFO_CAMERA_PROJECTION_PERSPECTIVE,
    /* Camera.PerspectiveFovy   */ DEGREE2RADIAN( 30.000000 ),
    /* Camera.PerspectiveAspect */ FX32_CONST( 1.333333 ),
    /* Camera.OrthoWidth        */ FX32_CONST( 256.000000 ),
    /* Camera.OrthoHeight       */ FX32_CONST( 192.000000 ),
    /* Camera.NearZ             */ FX32_CONST( 0.100000 ),
    /* Camera.FarZ              */ FX32_CONST( 1024.000000 ),
    /* Camera.ScaleW            */ FX32_CONST( 0.100000 ),
    /* Camera.BufferMode        */ GX_BUFFERMODE_W,
    },
    {
        {
    /* Light0.Direction         */ { FX32_CONST_3D( 0.000000, -1.000000, -1.000000 ) },
    /* Light0.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light1.Direction         */ { FX32_CONST_3D( 0.998047, -1.000000, 0.000000 ) },
    /* Light1.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light2.Direction         */ { FX32_CONST_3D( 0.000000, -1.000000, 0.998047 ) },
    /* Light2.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light3.Direction         */ { FX32_CONST_3D( -1.000000, -1.000000, 0.000000 ) },
    /* Light3.Color             */ GX_RGB( 31, 31, 31 ),
        },
    },
    {
    /* ShininessTable           */   0,  2,  4,  6,  8, 10, 12, 14,
    /* ShininessTable           */  16, 18, 20, 22, 24, 26, 28, 30,
    /* ShininessTable           */  32, 34, 36, 38, 40, 42, 44, 46,
    /* ShininessTable           */  48, 50, 52, 54, 56, 58, 60, 62,
    /* ShininessTable           */  64, 66, 68, 70, 72, 74, 76, 78,
    /* ShininessTable           */  80, 82, 84, 86, 88, 90, 92, 94,
    /* ShininessTable           */  96, 98,100,102,104,106,108,110,
    /* ShininessTable           */ 112,114,116,118,120,122,124,126,
    /* ShininessTable           */ 129,131,133,135,137,139,141,143,
    /* ShininessTable           */ 145,147,149,151,153,155,157,159,
    /* ShininessTable           */ 161,163,165,167,169,171,173,175,
    /* ShininessTable           */ 177,179,181,183,185,187,189,191,
    /* ShininessTable           */ 193,195,197,199,201,203,205,207,
    /* ShininessTable           */ 209,211,213,215,217,219,221,223,
    /* ShininessTable           */ 225,227,229,231,233,235,237,239,
    /* ShininessTable           */ 241,243,245,247,249,251,253,255,
    },
    /* Shading                  */ GX_SHADING_TOON,
    {
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    },
    {
    /* Fog.Color                */ GX_RGB( 31, 31, 31 ),
    /* Fog.Alpha                */ 31,
    /* Fog.Offset               */ 0,
    /* Fog.Slope                */ GX_FOGSLOPE_0x0020,
    /* Fog.Blend                */ GX_FOGBLEND_ALPHA,
        {
    /* Fog.Table                */   0,  4,  8, 12, 16, 20, 25, 29,
    /* Fog.Table                */  33, 37, 41, 45, 49, 53, 57, 61,
    /* Fog.Table                */  66, 70, 74, 78, 82, 86, 90, 94,
    /* Fog.Table                */  98,102,107,111,115,119,123,127,
        },
    },
    {
        {
    /* Alpha.Test.bEnable       */ TRUE,
    /* Alpha.Test.Reference     */ 0,
        },
    /* Alpha.bBlendingEnable    */ TRUE,
    /* Alpha.SortMode           */ GX_SORTMODE_MANUAL,
    },
    /* bEdgeMarkingEnable       */ FALSE,
    {
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    },
    /* bAntiAliasEnable         */ TRUE,
    /* Render1PixelDepth        */ FX32_CONST( 0.000000 ),
    {
    /* Clear.Color              */ GX_RGB( 0, 0, 0 ),
    /* Clear.Alpha              */ 1,
    /* Clear.PolygonID          */ 63,
    /* Clear.Depth              */ 32767,
    /* Clear.bFogEnable         */ FALSE,
    },
},

110_restaurant_isd.h#

{   //  prj/pingu/src/data/isd/110_restaurant.isd
    {
    /* Camera.Position          */ { FX32_CONST_3D( -5.500000, 16.013184, 46.240723 ) },
    /* Camera.LookAt            */ { FX32_CONST_3D( -5.500000, 5.780029, 0.000000 ) },
    /* Camera.Projection        */ ISD_INFO_CAMERA_PROJECTION_PERSPECTIVE,
    /* Camera.PerspectiveFovy   */ DEGREE2RADIAN( 30.000000 ),
    /* Camera.PerspectiveAspect */ FX32_CONST( 1.333333 ),
    /* Camera.OrthoWidth        */ FX32_CONST( 256.000000 ),
    /* Camera.OrthoHeight       */ FX32_CONST( 192.000000 ),
    /* Camera.NearZ             */ FX32_CONST( 0.100000 ),
    /* Camera.FarZ              */ FX32_CONST( 1024.000000 ),
    /* Camera.ScaleW            */ FX32_CONST( 1.000000 ),
    /* Camera.BufferMode        */ GX_BUFFERMODE_W,
    },
    {
        {
    /* Light0.Direction         */ { FX32_CONST_3D( 0.000000, -0.703125, -0.703125 ) },
    /* Light0.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light1.Direction         */ { FX32_CONST_3D( 0.998047, -1.000000, 0.000000 ) },
    /* Light1.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light2.Direction         */ { FX32_CONST_3D( 0.000000, -1.000000, 0.998047 ) },
    /* Light2.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light3.Direction         */ { FX32_CONST_3D( -1.000000, -1.000000, 0.000000 ) },
    /* Light3.Color             */ GX_RGB( 31, 31, 31 ),
        },
    },
    {
    /* ShininessTable           */   0,  2,  4,  6,  8, 10, 12, 14,
    /* ShininessTable           */  16, 18, 20, 22, 24, 26, 28, 30,
    /* ShininessTable           */  32, 34, 36, 38, 40, 42, 44, 46,
    /* ShininessTable           */  48, 50, 52, 54, 56, 58, 60, 62,
    /* ShininessTable           */  64, 66, 68, 70, 72, 74, 76, 78,
    /* ShininessTable           */  80, 82, 84, 86, 88, 90, 92, 94,
    /* ShininessTable           */  96, 98,100,102,104,106,108,110,
    /* ShininessTable           */ 112,114,116,118,120,122,124,126,
    /* ShininessTable           */ 129,131,133,135,137,139,141,143,
    /* ShininessTable           */ 145,147,149,151,153,155,157,159,
    /* ShininessTable           */ 161,163,165,167,169,171,173,175,
    /* ShininessTable           */ 177,179,181,183,185,187,189,191,
    /* ShininessTable           */ 193,195,197,199,201,203,205,207,
    /* ShininessTable           */ 209,211,213,215,217,219,221,223,
    /* ShininessTable           */ 225,227,229,231,233,235,237,239,
    /* ShininessTable           */ 241,243,245,247,249,251,253,255,
    },
    /* Shading                  */ GX_SHADING_TOON,
    {
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    },
    {
    /* Fog.Color                */ GX_RGB( 31, 31, 31 ),
    /* Fog.Alpha                */ 31,
    /* Fog.Offset               */ 0,
    /* Fog.Slope                */ GX_FOGSLOPE_0x0020,
    /* Fog.Blend                */ GX_FOGBLEND_ALPHA,
        {
    /* Fog.Table                */   0,  4,  8, 12, 16, 20, 25, 29,
    /* Fog.Table                */  33, 37, 41, 45, 49, 53, 57, 61,
    /* Fog.Table                */  66, 70, 74, 78, 82, 86, 90, 94,
    /* Fog.Table                */  98,102,107,111,115,119,123,127,
        },
    },
    {
        {
    /* Alpha.Test.bEnable       */ FALSE,
    /* Alpha.Test.Reference     */ 0,
        },
    /* Alpha.bBlendingEnable    */ TRUE,
    /* Alpha.SortMode           */ GX_SORTMODE_MANUAL,
    },
    /* bEdgeMarkingEnable       */ FALSE,
    {
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    },
    /* bAntiAliasEnable         */ TRUE,
    /* Render1PixelDepth        */ FX32_CONST( 0.000000 ),
    {
    /* Clear.Color              */ GX_RGB( 0, 0, 0 ),
    /* Clear.Alpha              */ 31,
    /* Clear.PolygonID          */ 63,
    /* Clear.Depth              */ 32767,
    /* Clear.bFogEnable         */ FALSE,
    },
},

111_furniture_isd.h#

{   //  prj/pingu/src/data/isd/111_furniture.isd
    {
    /* Camera.Position          */ { FX32_CONST_3D( 0.500000, 16.013184, 46.240723 ) },
    /* Camera.LookAt            */ { FX32_CONST_3D( 0.500000, 5.780029, 0.000000 ) },
    /* Camera.Projection        */ ISD_INFO_CAMERA_PROJECTION_PERSPECTIVE,
    /* Camera.PerspectiveFovy   */ DEGREE2RADIAN( 30.000000 ),
    /* Camera.PerspectiveAspect */ FX32_CONST( 1.333333 ),
    /* Camera.OrthoWidth        */ FX32_CONST( 256.000000 ),
    /* Camera.OrthoHeight       */ FX32_CONST( 192.000000 ),
    /* Camera.NearZ             */ FX32_CONST( 0.100000 ),
    /* Camera.FarZ              */ FX32_CONST( 1024.000000 ),
    /* Camera.ScaleW            */ FX32_CONST( 1.000000 ),
    /* Camera.BufferMode        */ GX_BUFFERMODE_W,
    },
    {
        {
    /* Light0.Direction         */ { FX32_CONST_3D( 0.000000, -0.703125, -0.703125 ) },
    /* Light0.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light1.Direction         */ { FX32_CONST_3D( 0.998047, -1.000000, 0.000000 ) },
    /* Light1.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light2.Direction         */ { FX32_CONST_3D( 0.000000, -1.000000, 0.998047 ) },
    /* Light2.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light3.Direction         */ { FX32_CONST_3D( -1.000000, -1.000000, 0.000000 ) },
    /* Light3.Color             */ GX_RGB( 31, 31, 31 ),
        },
    },
    {
    /* ShininessTable           */   0,  2,  4,  6,  8, 10, 12, 14,
    /* ShininessTable           */  16, 18, 20, 22, 24, 26, 28, 30,
    /* ShininessTable           */  32, 34, 36, 38, 40, 42, 44, 46,
    /* ShininessTable           */  48, 50, 52, 54, 56, 58, 60, 62,
    /* ShininessTable           */  64, 66, 68, 70, 72, 74, 76, 78,
    /* ShininessTable           */  80, 82, 84, 86, 88, 90, 92, 94,
    /* ShininessTable           */  96, 98,100,102,104,106,108,110,
    /* ShininessTable           */ 112,114,116,118,120,122,124,126,
    /* ShininessTable           */ 129,131,133,135,137,139,141,143,
    /* ShininessTable           */ 145,147,149,151,153,155,157,159,
    /* ShininessTable           */ 161,163,165,167,169,171,173,175,
    /* ShininessTable           */ 177,179,181,183,185,187,189,191,
    /* ShininessTable           */ 193,195,197,199,201,203,205,207,
    /* ShininessTable           */ 209,211,213,215,217,219,221,223,
    /* ShininessTable           */ 225,227,229,231,233,235,237,239,
    /* ShininessTable           */ 241,243,245,247,249,251,253,255,
    },
    /* Shading                  */ GX_SHADING_TOON,
    {
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    },
    {
    /* Fog.Color                */ GX_RGB( 31, 31, 31 ),
    /* Fog.Alpha                */ 31,
    /* Fog.Offset               */ 0,
    /* Fog.Slope                */ GX_FOGSLOPE_0x0020,
    /* Fog.Blend                */ GX_FOGBLEND_ALPHA,
        {
    /* Fog.Table                */   0,  4,  8, 12, 16, 20, 25, 29,
    /* Fog.Table                */  33, 37, 41, 45, 49, 53, 57, 61,
    /* Fog.Table                */  66, 70, 74, 78, 82, 86, 90, 94,
    /* Fog.Table                */  98,102,107,111,115,119,123,127,
        },
    },
    {
        {
    /* Alpha.Test.bEnable       */ FALSE,
    /* Alpha.Test.Reference     */ 0,
        },
    /* Alpha.bBlendingEnable    */ TRUE,
    /* Alpha.SortMode           */ GX_SORTMODE_MANUAL,
    },
    /* bEdgeMarkingEnable       */ FALSE,
    {
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    },
    /* bAntiAliasEnable         */ TRUE,
    /* Render1PixelDepth        */ FX32_CONST( 0.000000 ),
    {
    /* Clear.Color              */ GX_RGB( 0, 0, 0 ),
    /* Clear.Alpha              */ 31,
    /* Clear.PolygonID          */ 63,
    /* Clear.Depth              */ 32767,
    /* Clear.bFogEnable         */ FALSE,
    },
},

112_post_isd.h#

{   //  prj/pingu/src/data/isd/112_post.isd
    {
    /* Camera.Position          */ { FX32_CONST_3D( 32.000000, 12.281006, 19.391602 ) },
    /* Camera.LookAt            */ { FX32_CONST_3D( 32.000000, 4.165527, -46.457275 ) },
    /* Camera.Projection        */ ISD_INFO_CAMERA_PROJECTION_PERSPECTIVE,
    /* Camera.PerspectiveFovy   */ DEGREE2RADIAN( 30.000000 ),
    /* Camera.PerspectiveAspect */ FX32_CONST( 1.333333 ),
    /* Camera.OrthoWidth        */ FX32_CONST( 256.000000 ),
    /* Camera.OrthoHeight       */ FX32_CONST( 192.000000 ),
    /* Camera.NearZ             */ FX32_CONST( 0.100000 ),
    /* Camera.FarZ              */ FX32_CONST( 1024.000000 ),
    /* Camera.ScaleW            */ FX32_CONST( 0.100000 ),
    /* Camera.BufferMode        */ GX_BUFFERMODE_W,
    },
    {
        {
    /* Light0.Direction         */ { FX32_CONST_3D( 0.000000, -1.000000, -1.000000 ) },
    /* Light0.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light1.Direction         */ { FX32_CONST_3D( 0.998047, -1.000000, 0.000000 ) },
    /* Light1.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light2.Direction         */ { FX32_CONST_3D( 0.000000, -1.000000, 0.998047 ) },
    /* Light2.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light3.Direction         */ { FX32_CONST_3D( -1.000000, -1.000000, 0.000000 ) },
    /* Light3.Color             */ GX_RGB( 31, 31, 31 ),
        },
    },
    {
    /* ShininessTable           */   0,  2,  4,  6,  8, 10, 12, 14,
    /* ShininessTable           */  16, 18, 20, 22, 24, 26, 28, 30,
    /* ShininessTable           */  32, 34, 36, 38, 40, 42, 44, 46,
    /* ShininessTable           */  48, 50, 52, 54, 56, 58, 60, 62,
    /* ShininessTable           */  64, 66, 68, 70, 72, 74, 76, 78,
    /* ShininessTable           */  80, 82, 84, 86, 88, 90, 92, 94,
    /* ShininessTable           */  96, 98,100,102,104,106,108,110,
    /* ShininessTable           */ 112,114,116,118,120,122,124,126,
    /* ShininessTable           */ 129,131,133,135,137,139,141,143,
    /* ShininessTable           */ 145,147,149,151,153,155,157,159,
    /* ShininessTable           */ 161,163,165,167,169,171,173,175,
    /* ShininessTable           */ 177,179,181,183,185,187,189,191,
    /* ShininessTable           */ 193,195,197,199,201,203,205,207,
    /* ShininessTable           */ 209,211,213,215,217,219,221,223,
    /* ShininessTable           */ 225,227,229,231,233,235,237,239,
    /* ShininessTable           */ 241,243,245,247,249,251,253,255,
    },
    /* Shading                  */ GX_SHADING_TOON,
    {
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    },
    {
    /* Fog.Color                */ GX_RGB( 31, 31, 31 ),
    /* Fog.Alpha                */ 31,
    /* Fog.Offset               */ 0,
    /* Fog.Slope                */ GX_FOGSLOPE_0x0020,
    /* Fog.Blend                */ GX_FOGBLEND_ALPHA,
        {
    /* Fog.Table                */   0,  4,  8, 12, 16, 20, 25, 29,
    /* Fog.Table                */  33, 37, 41, 45, 49, 53, 57, 61,
    /* Fog.Table                */  66, 70, 74, 78, 82, 86, 90, 94,
    /* Fog.Table                */  98,102,107,111,115,119,123,127,
        },
    },
    {
        {
    /* Alpha.Test.bEnable       */ TRUE,
    /* Alpha.Test.Reference     */ 0,
        },
    /* Alpha.bBlendingEnable    */ TRUE,
    /* Alpha.SortMode           */ GX_SORTMODE_MANUAL,
    },
    /* bEdgeMarkingEnable       */ FALSE,
    {
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    },
    /* bAntiAliasEnable         */ TRUE,
    /* Render1PixelDepth        */ FX32_CONST( 0.000000 ),
    {
    /* Clear.Color              */ GX_RGB( 0, 0, 0 ),
    /* Clear.Alpha              */ 1,
    /* Clear.PolygonID          */ 63,
    /* Clear.Depth              */ 32767,
    /* Clear.bFogEnable         */ FALSE,
    },
},

113_kids_isd.h#

{   //  prj/pingu/src/data/isd/113_kids.isd
    {
    /* Camera.Position          */ { FX32_CONST_3D( 18.500000, 11.250244, 39.257080 ) },
    /* Camera.LookAt            */ { FX32_CONST_3D( 18.500000, 1.734863, -37.949951 ) },
    /* Camera.Projection        */ ISD_INFO_CAMERA_PROJECTION_PERSPECTIVE,
    /* Camera.PerspectiveFovy   */ DEGREE2RADIAN( 30.000000 ),
    /* Camera.PerspectiveAspect */ FX32_CONST( 1.333333 ),
    /* Camera.OrthoWidth        */ FX32_CONST( 256.000000 ),
    /* Camera.OrthoHeight       */ FX32_CONST( 192.000000 ),
    /* Camera.NearZ             */ FX32_CONST( 0.100000 ),
    /* Camera.FarZ              */ FX32_CONST( 1024.000000 ),
    /* Camera.ScaleW            */ FX32_CONST( 0.100000 ),
    /* Camera.BufferMode        */ GX_BUFFERMODE_W,
    },
    {
        {
    /* Light0.Direction         */ { FX32_CONST_3D( 0.000000, -1.000000, -1.000000 ) },
    /* Light0.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light1.Direction         */ { FX32_CONST_3D( 0.998047, -1.000000, 0.000000 ) },
    /* Light1.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light2.Direction         */ { FX32_CONST_3D( 0.000000, -1.000000, 0.998047 ) },
    /* Light2.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light3.Direction         */ { FX32_CONST_3D( -1.000000, -1.000000, 0.000000 ) },
    /* Light3.Color             */ GX_RGB( 31, 31, 31 ),
        },
    },
    {
    /* ShininessTable           */   0,  2,  4,  6,  8, 10, 12, 14,
    /* ShininessTable           */  16, 18, 20, 22, 24, 26, 28, 30,
    /* ShininessTable           */  32, 34, 36, 38, 40, 42, 44, 46,
    /* ShininessTable           */  48, 50, 52, 54, 56, 58, 60, 62,
    /* ShininessTable           */  64, 66, 68, 70, 72, 74, 76, 78,
    /* ShininessTable           */  80, 82, 84, 86, 88, 90, 92, 94,
    /* ShininessTable           */  96, 98,100,102,104,106,108,110,
    /* ShininessTable           */ 112,114,116,118,120,122,124,126,
    /* ShininessTable           */ 129,131,133,135,137,139,141,143,
    /* ShininessTable           */ 145,147,149,151,153,155,157,159,
    /* ShininessTable           */ 161,163,165,167,169,171,173,175,
    /* ShininessTable           */ 177,179,181,183,185,187,189,191,
    /* ShininessTable           */ 193,195,197,199,201,203,205,207,
    /* ShininessTable           */ 209,211,213,215,217,219,221,223,
    /* ShininessTable           */ 225,227,229,231,233,235,237,239,
    /* ShininessTable           */ 241,243,245,247,249,251,253,255,
    },
    /* Shading                  */ GX_SHADING_TOON,
    {
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    },
    {
    /* Fog.Color                */ GX_RGB( 31, 31, 31 ),
    /* Fog.Alpha                */ 31,
    /* Fog.Offset               */ 0,
    /* Fog.Slope                */ GX_FOGSLOPE_0x0020,
    /* Fog.Blend                */ GX_FOGBLEND_ALPHA,
        {
    /* Fog.Table                */   0,  4,  8, 12, 16, 20, 25, 29,
    /* Fog.Table                */  33, 37, 41, 45, 49, 53, 57, 61,
    /* Fog.Table                */  66, 70, 74, 78, 82, 86, 90, 94,
    /* Fog.Table                */  98,102,107,111,115,119,123,127,
        },
    },
    {
        {
    /* Alpha.Test.bEnable       */ TRUE,
    /* Alpha.Test.Reference     */ 0,
        },
    /* Alpha.bBlendingEnable    */ TRUE,
    /* Alpha.SortMode           */ GX_SORTMODE_MANUAL,
    },
    /* bEdgeMarkingEnable       */ FALSE,
    {
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    },
    /* bAntiAliasEnable         */ TRUE,
    /* Render1PixelDepth        */ FX32_CONST( 0.000000 ),
    {
    /* Clear.Color              */ GX_RGB( 0, 0, 0 ),
    /* Clear.Alpha              */ 1,
    /* Clear.PolygonID          */ 63,
    /* Clear.Depth              */ 32767,
    /* Clear.bFogEnable         */ FALSE,
    },
},

114_school_isd.h#

{   //  prj/pingu/src/data/isd/114_school.isd
    {
    /* Camera.Position          */ { FX32_CONST_3D( 45.551270, 12.959961, 28.545898 ) },
    /* Camera.LookAt            */ { FX32_CONST_3D( 45.551270, 4.165527, -42.811279 ) },
    /* Camera.Projection        */ ISD_INFO_CAMERA_PROJECTION_PERSPECTIVE,
    /* Camera.PerspectiveFovy   */ DEGREE2RADIAN( 30.000000 ),
    /* Camera.PerspectiveAspect */ FX32_CONST( 1.333333 ),
    /* Camera.OrthoWidth        */ FX32_CONST( 256.000000 ),
    /* Camera.OrthoHeight       */ FX32_CONST( 192.000000 ),
    /* Camera.NearZ             */ FX32_CONST( 0.100000 ),
    /* Camera.FarZ              */ FX32_CONST( 1024.000000 ),
    /* Camera.ScaleW            */ FX32_CONST( 0.100000 ),
    /* Camera.BufferMode        */ GX_BUFFERMODE_W,
    },
    {
        {
    /* Light0.Direction         */ { FX32_CONST_3D( 0.000000, -1.000000, -1.000000 ) },
    /* Light0.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light1.Direction         */ { FX32_CONST_3D( 0.998047, -1.000000, 0.000000 ) },
    /* Light1.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light2.Direction         */ { FX32_CONST_3D( 0.000000, -1.000000, 0.998047 ) },
    /* Light2.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light3.Direction         */ { FX32_CONST_3D( -1.000000, -1.000000, 0.000000 ) },
    /* Light3.Color             */ GX_RGB( 31, 31, 31 ),
        },
    },
    {
    /* ShininessTable           */   0,  2,  4,  6,  8, 10, 12, 14,
    /* ShininessTable           */  16, 18, 20, 22, 24, 26, 28, 30,
    /* ShininessTable           */  32, 34, 36, 38, 40, 42, 44, 46,
    /* ShininessTable           */  48, 50, 52, 54, 56, 58, 60, 62,
    /* ShininessTable           */  64, 66, 68, 70, 72, 74, 76, 78,
    /* ShininessTable           */  80, 82, 84, 86, 88, 90, 92, 94,
    /* ShininessTable           */  96, 98,100,102,104,106,108,110,
    /* ShininessTable           */ 112,114,116,118,120,122,124,126,
    /* ShininessTable           */ 129,131,133,135,137,139,141,143,
    /* ShininessTable           */ 145,147,149,151,153,155,157,159,
    /* ShininessTable           */ 161,163,165,167,169,171,173,175,
    /* ShininessTable           */ 177,179,181,183,185,187,189,191,
    /* ShininessTable           */ 193,195,197,199,201,203,205,207,
    /* ShininessTable           */ 209,211,213,215,217,219,221,223,
    /* ShininessTable           */ 225,227,229,231,233,235,237,239,
    /* ShininessTable           */ 241,243,245,247,249,251,253,255,
    },
    /* Shading                  */ GX_SHADING_TOON,
    {
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    },
    {
    /* Fog.Color                */ GX_RGB( 31, 31, 31 ),
    /* Fog.Alpha                */ 31,
    /* Fog.Offset               */ 0,
    /* Fog.Slope                */ GX_FOGSLOPE_0x0020,
    /* Fog.Blend                */ GX_FOGBLEND_ALPHA,
        {
    /* Fog.Table                */   0,  4,  8, 12, 16, 20, 25, 29,
    /* Fog.Table                */  33, 37, 41, 45, 49, 53, 57, 61,
    /* Fog.Table                */  66, 70, 74, 78, 82, 86, 90, 94,
    /* Fog.Table                */  98,102,107,111,115,119,123,127,
        },
    },
    {
        {
    /* Alpha.Test.bEnable       */ TRUE,
    /* Alpha.Test.Reference     */ 0,
        },
    /* Alpha.bBlendingEnable    */ TRUE,
    /* Alpha.SortMode           */ GX_SORTMODE_MANUAL,
    },
    /* bEdgeMarkingEnable       */ FALSE,
    {
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    },
    /* bAntiAliasEnable         */ TRUE,
    /* Render1PixelDepth        */ FX32_CONST( 0.000000 ),
    {
    /* Clear.Color              */ GX_RGB( 0, 0, 0 ),
    /* Clear.Alpha              */ 1,
    /* Clear.PolygonID          */ 63,
    /* Clear.Depth              */ 32767,
    /* Clear.bFogEnable         */ FALSE,
    },
},

115_popcorn_isd.h#

{   //  prj/pingu/src/data/isd/115_popcorn.isd
    {
    /* Camera.Position          */ { FX32_CONST_3D( -3.062012, 10.034912, 29.534424 ) },
    /* Camera.LookAt            */ { FX32_CONST_3D( -3.062012, 0.519531, -47.672607 ) },
    /* Camera.Projection        */ ISD_INFO_CAMERA_PROJECTION_PERSPECTIVE,
    /* Camera.PerspectiveFovy   */ DEGREE2RADIAN( 30.000000 ),
    /* Camera.PerspectiveAspect */ FX32_CONST( 1.333333 ),
    /* Camera.OrthoWidth        */ FX32_CONST( 256.000000 ),
    /* Camera.OrthoHeight       */ FX32_CONST( 192.000000 ),
    /* Camera.NearZ             */ FX32_CONST( 0.100000 ),
    /* Camera.FarZ              */ FX32_CONST( 1024.000000 ),
    /* Camera.ScaleW            */ FX32_CONST( 0.100000 ),
    /* Camera.BufferMode        */ GX_BUFFERMODE_W,
    },
    {
        {
    /* Light0.Direction         */ { FX32_CONST_3D( 0.000000, -1.000000, -1.000000 ) },
    /* Light0.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light1.Direction         */ { FX32_CONST_3D( 0.998047, -1.000000, 0.000000 ) },
    /* Light1.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light2.Direction         */ { FX32_CONST_3D( 0.000000, -1.000000, 0.998047 ) },
    /* Light2.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light3.Direction         */ { FX32_CONST_3D( -1.000000, -1.000000, 0.000000 ) },
    /* Light3.Color             */ GX_RGB( 31, 31, 31 ),
        },
    },
    {
    /* ShininessTable           */   0,  2,  4,  6,  8, 10, 12, 14,
    /* ShininessTable           */  16, 18, 20, 22, 24, 26, 28, 30,
    /* ShininessTable           */  32, 34, 36, 38, 40, 42, 44, 46,
    /* ShininessTable           */  48, 50, 52, 54, 56, 58, 60, 62,
    /* ShininessTable           */  64, 66, 68, 70, 72, 74, 76, 78,
    /* ShininessTable           */  80, 82, 84, 86, 88, 90, 92, 94,
    /* ShininessTable           */  96, 98,100,102,104,106,108,110,
    /* ShininessTable           */ 112,114,116,118,120,122,124,126,
    /* ShininessTable           */ 129,131,133,135,137,139,141,143,
    /* ShininessTable           */ 145,147,149,151,153,155,157,159,
    /* ShininessTable           */ 161,163,165,167,169,171,173,175,
    /* ShininessTable           */ 177,179,181,183,185,187,189,191,
    /* ShininessTable           */ 193,195,197,199,201,203,205,207,
    /* ShininessTable           */ 209,211,213,215,217,219,221,223,
    /* ShininessTable           */ 225,227,229,231,233,235,237,239,
    /* ShininessTable           */ 241,243,245,247,249,251,253,255,
    },
    /* Shading                  */ GX_SHADING_TOON,
    {
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    },
    {
    /* Fog.Color                */ GX_RGB( 31, 31, 31 ),
    /* Fog.Alpha                */ 31,
    /* Fog.Offset               */ 0,
    /* Fog.Slope                */ GX_FOGSLOPE_0x0020,
    /* Fog.Blend                */ GX_FOGBLEND_ALPHA,
        {
    /* Fog.Table                */   0,  4,  8, 12, 16, 20, 25, 29,
    /* Fog.Table                */  33, 37, 41, 45, 49, 53, 57, 61,
    /* Fog.Table                */  66, 70, 74, 78, 82, 86, 90, 94,
    /* Fog.Table                */  98,102,107,111,115,119,123,127,
        },
    },
    {
        {
    /* Alpha.Test.bEnable       */ TRUE,
    /* Alpha.Test.Reference     */ 0,
        },
    /* Alpha.bBlendingEnable    */ TRUE,
    /* Alpha.SortMode           */ GX_SORTMODE_MANUAL,
    },
    /* bEdgeMarkingEnable       */ FALSE,
    {
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    },
    /* bAntiAliasEnable         */ TRUE,
    /* Render1PixelDepth        */ FX32_CONST( 0.000000 ),
    {
    /* Clear.Color              */ GX_RGB( 0, 0, 0 ),
    /* Clear.Alpha              */ 1,
    /* Clear.PolygonID          */ 63,
    /* Clear.Depth              */ 32767,
    /* Clear.bFogEnable         */ FALSE,
    },
},

116_turi0601_isd.h#

{   //  prj/pingu/src/data/isd/116_turi0601.isd
    {
    /* Camera.Position          */ { FX32_CONST_3D( 3.982700, 12.000000, 20.000000 ) },
    /* Camera.LookAt            */ { FX32_CONST_3D( 3.982700, 4.000000, -46.000000 ) },
    /* Camera.Projection        */ ISD_INFO_CAMERA_PROJECTION_PERSPECTIVE,
    /* Camera.PerspectiveFovy   */ DEGREE2RADIAN( 30.000000 ),
    /* Camera.PerspectiveAspect */ FX32_CONST( 1.333333 ),
    /* Camera.OrthoWidth        */ FX32_CONST( 256.000000 ),
    /* Camera.OrthoHeight       */ FX32_CONST( 192.000000 ),
    /* Camera.NearZ             */ FX32_CONST( 0.100000 ),
    /* Camera.FarZ              */ FX32_CONST( 1024.000000 ),
    /* Camera.ScaleW            */ FX32_CONST( 1.000000 ),
    /* Camera.BufferMode        */ GX_BUFFERMODE_W,
    },
    {
        {
    /* Light0.Direction         */ { FX32_CONST_3D( 0.000000, -1.000000, -1.000000 ) },
    /* Light0.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light1.Direction         */ { FX32_CONST_3D( 0.998047, -1.000000, 0.000000 ) },
    /* Light1.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light2.Direction         */ { FX32_CONST_3D( 0.000000, -1.000000, 0.998047 ) },
    /* Light2.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light3.Direction         */ { FX32_CONST_3D( -1.000000, -1.000000, 0.000000 ) },
    /* Light3.Color             */ GX_RGB( 31, 31, 31 ),
        },
    },
    {
    /* ShininessTable           */   0,  2,  4,  6,  8, 10, 12, 14,
    /* ShininessTable           */  16, 18, 20, 22, 24, 26, 28, 30,
    /* ShininessTable           */  32, 34, 36, 38, 40, 42, 44, 46,
    /* ShininessTable           */  48, 50, 52, 54, 56, 58, 60, 62,
    /* ShininessTable           */  64, 66, 68, 70, 72, 74, 76, 78,
    /* ShininessTable           */  80, 82, 84, 86, 88, 90, 92, 94,
    /* ShininessTable           */  96, 98,100,102,104,106,108,110,
    /* ShininessTable           */ 112,114,116,118,120,122,124,126,
    /* ShininessTable           */ 129,131,133,135,137,139,141,143,
    /* ShininessTable           */ 145,147,149,151,153,155,157,159,
    /* ShininessTable           */ 161,163,165,167,169,171,173,175,
    /* ShininessTable           */ 177,179,181,183,185,187,189,191,
    /* ShininessTable           */ 193,195,197,199,201,203,205,207,
    /* ShininessTable           */ 209,211,213,215,217,219,221,223,
    /* ShininessTable           */ 225,227,229,231,233,235,237,239,
    /* ShininessTable           */ 241,243,245,247,249,251,253,255,
    },
    /* Shading                  */ GX_SHADING_TOON,
    {
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    },
    {
    /* Fog.Color                */ GX_RGB( 31, 31, 31 ),
    /* Fog.Alpha                */ 31,
    /* Fog.Offset               */ 0,
    /* Fog.Slope                */ GX_FOGSLOPE_0x0020,
    /* Fog.Blend                */ GX_FOGBLEND_ALPHA,
        {
    /* Fog.Table                */   0,  4,  8, 12, 16, 20, 25, 29,
    /* Fog.Table                */  33, 37, 41, 45, 49, 53, 57, 61,
    /* Fog.Table                */  66, 70, 74, 78, 82, 86, 90, 94,
    /* Fog.Table                */  98,102,107,111,115,119,123,127,
        },
    },
    {
        {
    /* Alpha.Test.bEnable       */ TRUE,
    /* Alpha.Test.Reference     */ 0,
        },
    /* Alpha.bBlendingEnable    */ TRUE,
    /* Alpha.SortMode           */ GX_SORTMODE_MANUAL,
    },
    /* bEdgeMarkingEnable       */ FALSE,
    {
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    },
    /* bAntiAliasEnable         */ TRUE,
    /* Render1PixelDepth        */ FX32_CONST( 0.000000 ),
    {
    /* Clear.Color              */ GX_RGB( 0, 0, 0 ),
    /* Clear.Alpha              */ 1,
    /* Clear.PolygonID          */ 63,
    /* Clear.Depth              */ 32767,
    /* Clear.bFogEnable         */ FALSE,
    },
},

117_turi0701_isd.h#

{   //  prj/pingu/src/data/isd/117_turi0701.isd
    {
    /* Camera.Position          */ { FX32_CONST_3D( -58.198502, 12.000000, 20.000000 ) },
    /* Camera.LookAt            */ { FX32_CONST_3D( -58.198502, 4.000000, -46.000000 ) },
    /* Camera.Projection        */ ISD_INFO_CAMERA_PROJECTION_PERSPECTIVE,
    /* Camera.PerspectiveFovy   */ DEGREE2RADIAN( 30.000000 ),
    /* Camera.PerspectiveAspect */ FX32_CONST( 1.333333 ),
    /* Camera.OrthoWidth        */ FX32_CONST( 256.000000 ),
    /* Camera.OrthoHeight       */ FX32_CONST( 192.000000 ),
    /* Camera.NearZ             */ FX32_CONST( 0.100000 ),
    /* Camera.FarZ              */ FX32_CONST( 1024.000000 ),
    /* Camera.ScaleW            */ FX32_CONST( 1.000000 ),
    /* Camera.BufferMode        */ GX_BUFFERMODE_W,
    },
    {
        {
    /* Light0.Direction         */ { FX32_CONST_3D( 0.000000, -1.000000, -1.000000 ) },
    /* Light0.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light1.Direction         */ { FX32_CONST_3D( 0.998047, -1.000000, 0.000000 ) },
    /* Light1.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light2.Direction         */ { FX32_CONST_3D( 0.000000, -1.000000, 0.998047 ) },
    /* Light2.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light3.Direction         */ { FX32_CONST_3D( -1.000000, -1.000000, 0.000000 ) },
    /* Light3.Color             */ GX_RGB( 31, 31, 31 ),
        },
    },
    {
    /* ShininessTable           */   0,  2,  4,  6,  8, 10, 12, 14,
    /* ShininessTable           */  16, 18, 20, 22, 24, 26, 28, 30,
    /* ShininessTable           */  32, 34, 36, 38, 40, 42, 44, 46,
    /* ShininessTable           */  48, 50, 52, 54, 56, 58, 60, 62,
    /* ShininessTable           */  64, 66, 68, 70, 72, 74, 76, 78,
    /* ShininessTable           */  80, 82, 84, 86, 88, 90, 92, 94,
    /* ShininessTable           */  96, 98,100,102,104,106,108,110,
    /* ShininessTable           */ 112,114,116,118,120,122,124,126,
    /* ShininessTable           */ 129,131,133,135,137,139,141,143,
    /* ShininessTable           */ 145,147,149,151,153,155,157,159,
    /* ShininessTable           */ 161,163,165,167,169,171,173,175,
    /* ShininessTable           */ 177,179,181,183,185,187,189,191,
    /* ShininessTable           */ 193,195,197,199,201,203,205,207,
    /* ShininessTable           */ 209,211,213,215,217,219,221,223,
    /* ShininessTable           */ 225,227,229,231,233,235,237,239,
    /* ShininessTable           */ 241,243,245,247,249,251,253,255,
    },
    /* Shading                  */ GX_SHADING_TOON,
    {
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    },
    {
    /* Fog.Color                */ GX_RGB( 31, 31, 31 ),
    /* Fog.Alpha                */ 31,
    /* Fog.Offset               */ 0,
    /* Fog.Slope                */ GX_FOGSLOPE_0x0020,
    /* Fog.Blend                */ GX_FOGBLEND_ALPHA,
        {
    /* Fog.Table                */   0,  4,  8, 12, 16, 20, 25, 29,
    /* Fog.Table                */  33, 37, 41, 45, 49, 53, 57, 61,
    /* Fog.Table                */  66, 70, 74, 78, 82, 86, 90, 94,
    /* Fog.Table                */  98,102,107,111,115,119,123,127,
        },
    },
    {
        {
    /* Alpha.Test.bEnable       */ TRUE,
    /* Alpha.Test.Reference     */ 0,
        },
    /* Alpha.bBlendingEnable    */ TRUE,
    /* Alpha.SortMode           */ GX_SORTMODE_MANUAL,
    },
    /* bEdgeMarkingEnable       */ FALSE,
    {
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    },
    /* bAntiAliasEnable         */ TRUE,
    /* Render1PixelDepth        */ FX32_CONST( 0.000000 ),
    {
    /* Clear.Color              */ GX_RGB( 0, 0, 0 ),
    /* Clear.Alpha              */ 1,
    /* Clear.PolygonID          */ 63,
    /* Clear.Depth              */ 32767,
    /* Clear.bFogEnable         */ FALSE,
    },
},

118_turi0901_isd.h#

{   //  prj/pingu/src/data/isd/118_turi0901.isd
    {
    /* Camera.Position          */ { FX32_CONST_3D( 72.850098, 12.000000, 20.000000 ) },
    /* Camera.LookAt            */ { FX32_CONST_3D( 72.850098, 4.000000, -46.000000 ) },
    /* Camera.Projection        */ ISD_INFO_CAMERA_PROJECTION_PERSPECTIVE,
    /* Camera.PerspectiveFovy   */ DEGREE2RADIAN( 30.000000 ),
    /* Camera.PerspectiveAspect */ FX32_CONST( 1.333333 ),
    /* Camera.OrthoWidth        */ FX32_CONST( 256.000000 ),
    /* Camera.OrthoHeight       */ FX32_CONST( 192.000000 ),
    /* Camera.NearZ             */ FX32_CONST( 0.100000 ),
    /* Camera.FarZ              */ FX32_CONST( 1024.000000 ),
    /* Camera.ScaleW            */ FX32_CONST( 1.000000 ),
    /* Camera.BufferMode        */ GX_BUFFERMODE_W,
    },
    {
        {
    /* Light0.Direction         */ { FX32_CONST_3D( 0.000000, -1.000000, -1.000000 ) },
    /* Light0.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light1.Direction         */ { FX32_CONST_3D( 0.998047, -1.000000, 0.000000 ) },
    /* Light1.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light2.Direction         */ { FX32_CONST_3D( 0.000000, -1.000000, 0.998047 ) },
    /* Light2.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light3.Direction         */ { FX32_CONST_3D( -1.000000, -1.000000, 0.000000 ) },
    /* Light3.Color             */ GX_RGB( 31, 31, 31 ),
        },
    },
    {
    /* ShininessTable           */   0,  2,  4,  6,  8, 10, 12, 14,
    /* ShininessTable           */  16, 18, 20, 22, 24, 26, 28, 30,
    /* ShininessTable           */  32, 34, 36, 38, 40, 42, 44, 46,
    /* ShininessTable           */  48, 50, 52, 54, 56, 58, 60, 62,
    /* ShininessTable           */  64, 66, 68, 70, 72, 74, 76, 78,
    /* ShininessTable           */  80, 82, 84, 86, 88, 90, 92, 94,
    /* ShininessTable           */  96, 98,100,102,104,106,108,110,
    /* ShininessTable           */ 112,114,116,118,120,122,124,126,
    /* ShininessTable           */ 129,131,133,135,137,139,141,143,
    /* ShininessTable           */ 145,147,149,151,153,155,157,159,
    /* ShininessTable           */ 161,163,165,167,169,171,173,175,
    /* ShininessTable           */ 177,179,181,183,185,187,189,191,
    /* ShininessTable           */ 193,195,197,199,201,203,205,207,
    /* ShininessTable           */ 209,211,213,215,217,219,221,223,
    /* ShininessTable           */ 225,227,229,231,233,235,237,239,
    /* ShininessTable           */ 241,243,245,247,249,251,253,255,
    },
    /* Shading                  */ GX_SHADING_TOON,
    {
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    },
    {
    /* Fog.Color                */ GX_RGB( 31, 31, 31 ),
    /* Fog.Alpha                */ 31,
    /* Fog.Offset               */ 0,
    /* Fog.Slope                */ GX_FOGSLOPE_0x0020,
    /* Fog.Blend                */ GX_FOGBLEND_ALPHA,
        {
    /* Fog.Table                */   0,  4,  8, 12, 16, 20, 25, 29,
    /* Fog.Table                */  33, 37, 41, 45, 49, 53, 57, 61,
    /* Fog.Table                */  66, 70, 74, 78, 82, 86, 90, 94,
    /* Fog.Table                */  98,102,107,111,115,119,123,127,
        },
    },
    {
        {
    /* Alpha.Test.bEnable       */ TRUE,
    /* Alpha.Test.Reference     */ 0,
        },
    /* Alpha.bBlendingEnable    */ TRUE,
    /* Alpha.SortMode           */ GX_SORTMODE_MANUAL,
    },
    /* bEdgeMarkingEnable       */ FALSE,
    {
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    },
    /* bAntiAliasEnable         */ TRUE,
    /* Render1PixelDepth        */ FX32_CONST( 0.000000 ),
    {
    /* Clear.Color              */ GX_RGB( 0, 0, 0 ),
    /* Clear.Alpha              */ 1,
    /* Clear.PolygonID          */ 63,
    /* Clear.Depth              */ 32767,
    /* Clear.bFogEnable         */ FALSE,
    },
},

119_tougei_isd.h#

{   //  prj/pingu/src/data/isd/119_tougei.isd
    {
    /* Camera.Position          */ { FX32_CONST_3D( 15.900000, 13.688477, 39.260986 ) },
    /* Camera.LookAt            */ { FX32_CONST_3D( 15.900000, 4.165527, -37.949951 ) },
    /* Camera.Projection        */ ISD_INFO_CAMERA_PROJECTION_PERSPECTIVE,
    /* Camera.PerspectiveFovy   */ DEGREE2RADIAN( 30.000000 ),
    /* Camera.PerspectiveAspect */ FX32_CONST( 1.333333 ),
    /* Camera.OrthoWidth        */ FX32_CONST( 256.000000 ),
    /* Camera.OrthoHeight       */ FX32_CONST( 192.000000 ),
    /* Camera.NearZ             */ FX32_CONST( 0.100000 ),
    /* Camera.FarZ              */ FX32_CONST( 1024.000000 ),
    /* Camera.ScaleW            */ FX32_CONST( 0.100000 ),
    /* Camera.BufferMode        */ GX_BUFFERMODE_W,
    },
    {
        {
    /* Light0.Direction         */ { FX32_CONST_3D( 0.000000, -1.000000, -1.000000 ) },
    /* Light0.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light1.Direction         */ { FX32_CONST_3D( 0.998047, -1.000000, 0.000000 ) },
    /* Light1.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light2.Direction         */ { FX32_CONST_3D( 0.000000, -1.000000, 0.998047 ) },
    /* Light2.Color             */ GX_RGB( 31, 31, 31 ),
        },
        {
    /* Light3.Direction         */ { FX32_CONST_3D( -1.000000, -1.000000, 0.000000 ) },
    /* Light3.Color             */ GX_RGB( 31, 31, 31 ),
        },
    },
    {
    /* ShininessTable           */   0,  2,  4,  6,  8, 10, 12, 14,
    /* ShininessTable           */  16, 18, 20, 22, 24, 26, 28, 30,
    /* ShininessTable           */  32, 34, 36, 38, 40, 42, 44, 46,
    /* ShininessTable           */  48, 50, 52, 54, 56, 58, 60, 62,
    /* ShininessTable           */  64, 66, 68, 70, 72, 74, 76, 78,
    /* ShininessTable           */  80, 82, 84, 86, 88, 90, 92, 94,
    /* ShininessTable           */  96, 98,100,102,104,106,108,110,
    /* ShininessTable           */ 112,114,116,118,120,122,124,126,
    /* ShininessTable           */ 129,131,133,135,137,139,141,143,
    /* ShininessTable           */ 145,147,149,151,153,155,157,159,
    /* ShininessTable           */ 161,163,165,167,169,171,173,175,
    /* ShininessTable           */ 177,179,181,183,185,187,189,191,
    /* ShininessTable           */ 193,195,197,199,201,203,205,207,
    /* ShininessTable           */ 209,211,213,215,217,219,221,223,
    /* ShininessTable           */ 225,227,229,231,233,235,237,239,
    /* ShininessTable           */ 241,243,245,247,249,251,253,255,
    },
    /* Shading                  */ GX_SHADING_TOON,
    {
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    /* ToonTable                */ GX_RGB( 31, 31, 31 ),
    },
    {
    /* Fog.Color                */ GX_RGB( 31, 31, 31 ),
    /* Fog.Alpha                */ 31,
    /* Fog.Offset               */ 0,
    /* Fog.Slope                */ GX_FOGSLOPE_0x0020,
    /* Fog.Blend                */ GX_FOGBLEND_ALPHA,
        {
    /* Fog.Table                */   0,  4,  8, 12, 16, 20, 25, 29,
    /* Fog.Table                */  33, 37, 41, 45, 49, 53, 57, 61,
    /* Fog.Table                */  66, 70, 74, 78, 82, 86, 90, 94,
    /* Fog.Table                */  98,102,107,111,115,119,123,127,
        },
    },
    {
        {
    /* Alpha.Test.bEnable       */ TRUE,
    /* Alpha.Test.Reference     */ 0,
        },
    /* Alpha.bBlendingEnable    */ TRUE,
    /* Alpha.SortMode           */ GX_SORTMODE_MANUAL,
    },
    /* bEdgeMarkingEnable       */ FALSE,
    {
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    /* EdgeColor                */ GX_RGB( 31, 31, 31 ),
    },
    /* bAntiAliasEnable         */ TRUE,
    /* Render1PixelDepth        */ FX32_CONST( 0.000000 ),
    {
    /* Clear.Color              */ GX_RGB( 0, 0, 0 ),
    /* Clear.Alpha              */ 1,
    /* Clear.PolygonID          */ 63,
    /* Clear.Depth              */ 32767,
    /* Clear.bFogEnable         */ FALSE,
    },
},