Changeset 3338 in orxonox.OLD for orxonox/branches/parenting/src/orxonox.cc
- Timestamp:
- Jan 5, 2005, 4:13:50 AM (21 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
orxonox/branches/parenting/src/orxonox.cc
r3336 r3338 115 115 // Set video mode 116 116 // TO DO: parse arguments for settings 117 SDL_GL_SetAttribute(SDL_GL_RED_SIZE, 5); 118 SDL_GL_SetAttribute(SDL_GL_GREEN_SIZE, 5); 119 SDL_GL_SetAttribute(SDL_GL_BLUE_SIZE, 5); 120 SDL_GL_SetAttribute(SDL_GL_DEPTH_SIZE, 16); 121 117 //SDL_GL_SetAttribute(SDL_GL_RED_SIZE, 5); 118 //SDL_GL_SetAttribute(SDL_GL_GREEN_SIZE, 5); 119 //SDL_GL_SetAttribute(SDL_GL_BLUE_SIZE, 5); 120 //SDL_GL_SetAttribute(SDL_GL_DEPTH_SIZE, 16); 121 122 123 SDL_GL_SetAttribute( SDL_GL_DOUBLEBUFFER, 1 ); 124 SDL_GL_SetAttribute( SDL_GL_DEPTH_SIZE, 16); 125 SDL_GL_SetAttribute( SDL_GL_STENCIL_SIZE, 0); 126 SDL_GL_SetAttribute( SDL_GL_ACCUM_RED_SIZE, 0); 127 SDL_GL_SetAttribute( SDL_GL_ACCUM_GREEN_SIZE, 0); 128 SDL_GL_SetAttribute( SDL_GL_ACCUM_BLUE_SIZE, 0); 129 SDL_GL_SetAttribute( SDL_GL_ACCUM_ALPHA_SIZE, 0); 130 131 132 122 133 int bpp = 16; 123 134 int width = 640; … … 138 149 if( videoInfo->hw_available) 139 150 videoFlags |= SDL_HWSURFACE; 140 else 151 else 141 152 videoFlags |= SDL_SWSURFACE; 142 153 /* … … 153 164 154 165 // Set window labeling 155 SDL_WM_SetCaption ("Orxonox " PACKAGE_VERSION, "Orxonox " PACKAGE_VERSION);166 SDL_WM_SetCaption ("Orxonox " PACKAGE_VERSION, "Orxonox " PACKAGE_VERSION); 156 167 157 168 // TO DO: Create a cool icon and use it here … … 159 170 160 171 // OpenGL stuff 161 glClearColor (0.0, 0.0, 0.0, 0.0);162 glEnable (GL_DEPTH_TEST);172 glClearColor (0.0, 0.0, 0.0, 0.0); 173 glEnable (GL_DEPTH_TEST); 163 174 164 175 // LIGHTING … … 167 178 GLfloat lightPosition[] = {10.0, 10, 19.0, 0.0}; 168 179 169 glLightfv (GL_LIGHT0, GL_DIFFUSE, whiteLight);170 glLightfv (GL_LIGHT0, GL_SPECULAR, whiteLight);171 glEnable (GL_LIGHTING);172 glEnable (GL_LIGHT0);173 glEnable (GL_DEPTH_TEST);174 glLightfv (GL_LIGHT0, GL_POSITION, lightPosition);175 glLightfv (GL_LIGHT0, GL_DIFFUSE, whiteLight);180 glLightfv (GL_LIGHT0, GL_DIFFUSE, whiteLight); 181 glLightfv (GL_LIGHT0, GL_SPECULAR, whiteLight); 182 glEnable (GL_LIGHTING); 183 glEnable (GL_LIGHT0); 184 glEnable (GL_DEPTH_TEST); 185 glLightfv (GL_LIGHT0, GL_POSITION, lightPosition); 186 glLightfv (GL_LIGHT0, GL_DIFFUSE, whiteLight); 176 187 188 glEnable (GL_TEXTURE_2D); 177 189 // glEnable(GL_COLOR); 178 190 // glShadeModel(GL_SMOOTH);
Note: See TracChangeset
for help on using the changeset viewer.