[artoolkit-commits] artoolkit/examples/simpleVRML simpleVRML.c,1.1,1.2
Optical marker tracking and overlay for augmented reality.
Brought to you by:
philip_lamb
From: Philip L. <phi...@us...> - 2004-12-01 20:51:05
|
Update of /cvsroot/artoolkit/artoolkit/examples/simpleVRML In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26821 Modified Files: simpleVRML.c Log Message: Changes to fullscreen (gamemode) glut setup. Index: simpleVRML.c =================================================================== RCS file: /cvsroot/artoolkit/artoolkit/examples/simpleVRML/simpleVRML.c,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** simpleVRML.c 1 Dec 2004 04:54:47 -0000 1.1 --- simpleVRML.c 1 Dec 2004 20:50:56 -0000 1.2 *************** *** 79,87 **** // Preferences. ! static BOOL prefWindowed = FALSE; static int prefWidth = 640; // Fullscreen mode width. static int prefHeight = 480; // Fullscreen mode height. ! //static int prefDepth = 32; // Fullscreen mode bit depth. ! //static int prefRefresh = 60; // Fullscreen mode refresh rate. // ARToolKit globals. --- 79,87 ---- // Preferences. ! static BOOL prefWindowed = TRUE; static int prefWidth = 640; // Fullscreen mode width. static int prefHeight = 480; // Fullscreen mode height. ! static int prefDepth = 32; // Fullscreen mode bit depth. ! static int prefRefresh = 0; // Fullscreen mode refresh rate. Set to 0 to use default rate. // ARToolKit globals. *************** *** 436,445 **** // Set up GL context(s) for OpenGL to draw into. glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGBA | GLUT_DEPTH); ! if (!prefWindowed) { // GLUT mono fullscreen. ! //sprintf(glutGamemode, "%ix%i:%i@%i", prefWidth, prefHeight, prefDepth, prefRefresh); ! sprintf(glutGamemode, "%ix%i", prefWidth, prefHeight); glutGameModeString(glutGamemode); glutEnterGameMode(); ! } else { // GLUT mono windowed. glutInitWindowSize(gARTCparam.xsize, gARTCparam.ysize); glutCreateWindow(argv[0]); --- 436,445 ---- // Set up GL context(s) for OpenGL to draw into. glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGBA | GLUT_DEPTH); ! if (!prefWindowed) { ! if (prefRefresh) sprintf(glutGamemode, "%ix%i:%i@%i", prefWidth, prefHeight, prefDepth, prefRefresh); ! else sprintf(glutGamemode, "%ix%i:%i", prefWidth, prefHeight, prefDepth); glutGameModeString(glutGamemode); glutEnterGameMode(); ! } else { glutInitWindowSize(gARTCparam.xsize, gARTCparam.ysize); glutCreateWindow(argv[0]); |