......
void
UserInit(void)
{
sbInitSystem( NJD_RESOLUTION_640x240_NTSCNI, NJD_FRAMEBUFFER_MODE_RGB565, 1 );
njInitVertexBuffer( 1000000, 0, 1000, 0, 0 );
njInitMatrix( matrix, 8 , 0);
njInit3D( vbuf, 4096 );
njInitView( &view );
njSetView( &view );
njCreateLight(&light, NJD_SPEC_DIR);
njSetLightColor(&light, 1.f, 0.8f, 0.8f);
njSetLightDirection(&light, 1.f, 0.f, 0.f);
njCnkSetAmbient( 0.3f, 0.1f, 0.1f );
}
void
UserMain()
{
njClearMatrix();
njTranslate( NULL, 0.f, 0.f, -10.f );
njRotateXYZ( NULL, rx,ry,rz );
njCnkDrawObject( object );
}
......