int main(int argc, char** argv) { PrintControls(); InitGlut(argc, argv, "Lesson 904: Fluid and Drain"); InitNx(); glutMainLoop(); ReleaseNx(); return 0; }
int main(int argc, char** argv) { PrintControls(); InitGlut(argc, argv, "Lesson 703: Brakes and Steering"); InitNx(); glutMainLoop(); ReleaseNx(); return 0; }
int main(int argc, char** argv) { PrintControls(); InitGlut(argc, argv, "Lesson 213: 6DOF Motion Controller"); InitNx(); glutMainLoop(); ReleaseNx(); return 0; }
int main(int argc, char** argv) { PrintControls(); InitGlut(argc, argv, "Lesson 702: Suspension and Torque"); InitNx(); glutMainLoop(); ReleaseNx(); return 0; }
int main(int argc, char** argv) { PrintControls(); InitGlut(argc, argv); InitNx(); glutMainLoop(); ReleaseNx(); return 0; }
int main(int argc, char** argv) { PrintControls(); InitGlut(argc, argv, "Lesson 408: Fragmenting Objects"); InitNx(); glutMainLoop(); ReleaseNx(); return 0; }
int main(int argc, char** argv) { PrintControls(); InitGlut(argc, argv, "Lesson 801: Hardware Scene Manager"); InitNx(); glutMainLoop(); ReleaseNx(); return 0; }
int main(int argc, char** argv) { PrintControls(); InitGlut(argc, argv, "Lesson 216: 6DOF Angular Driver"); InitNx(); glutMainLoop(); ReleaseNx(); return 0; }
int main(int argc, char** argv) { PrintControls(); InitGlut(argc, argv, "Lesson 1006: Tearing"); InitNx(); glutMainLoop(); ReleaseNx(); return 0; }
int main(int argc, char** argv) { PrintControls(); InitGlut(argc, argv, "Lesson 211: 6DOF Joint Limits, Springs"); InitNx(); glutMainLoop(); ReleaseNx(); return 0; }
int main(int argc, char** argv) { PrintControls(); InitGlut(argc, argv, "Lesson 503: Core Dump"); InitNx(); glutMainLoop(); ReleaseNx(); return 0; }
int main(int argc, char** argv) { PrintControls(); InitGlut(argc, argv, "Lesson 405: Grass"); NewLight(); InitNx(); glutMainLoop(); ReleaseNx(); return 0; }
void KeyboardUpCallback(unsigned char key, int x, int y) { gKeys[key] = false; switch (key) { case '0': { gPerfRenderer.toggleEnable(); break; } case 'p': { bPause = !bPause; if (bPause) hud.SetDisplayString(1, "Paused - Hit \"p\" to Unpause", 0.3f, 0.55f); else hud.SetDisplayString(1, "", 0.0f, 0.0f); getElapsedTime(); break; } case 'x': { bShadows = !bShadows; break; } case 'b': { bDebugWireframeMode = !bDebugWireframeMode; break; } case 'f': { bForceMode = !bForceMode; break; } case 27 : { exit(0); break; } // Switch simulation threads mode case 't': { ReleaseNx(); gbThreadScheduler = gbThreadPolling = gbThreadSDKManage = gbNoThread = false; gbThreadScheduler = true; InitNx(); break; } case 'y': { ReleaseNx(); gbThreadScheduler = gbThreadPolling = gbThreadSDKManage = gbNoThread = false; gbThreadPolling = true; InitNx(); break; } case 'g': { ReleaseNx(); gbThreadScheduler = gbThreadPolling = gbThreadSDKManage = gbNoThread = false; gbThreadSDKManage = true; InitNx(); break; } case 'h': { ReleaseNx(); gbThreadScheduler = gbThreadPolling = gbThreadSDKManage = gbNoThread = false; gbNoThread = true; InitNx(); break; } default : { break; } } }
int main(int argc, char** argv) { gbThreadScheduler = gbThreadPolling = gbThreadSDKManage = gbNoThread = false; gbThreadScheduler = true; PrintControls(); InitGlut(argc, argv); InitNx(); glutMainLoop(); ReleaseNx(); return 0; }
int main(int argc, char** argv) { InitWin7(); InitDevIL(); InitRun(argc,argv); InitGlut(argc, argv); if (bFreshRun) InitNx(); else ReInitNx(); glutMainLoop(); ReleaseNx(); return 0; }
void ResetNx() { LetGo(); ReleaseNx(); InitNx(); }
void ExitCallback() { ReleaseNx(); }
void ResetNx() { ReleaseNx(); bHWScene = true; InitNx(); }
void ResetNx() { ReleaseNx(); InitNx(); }