ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/libgender/test.C
(Generate patch)

Comparing libgender/test.C (file contents):
Revision 1.78 by root, Wed Nov 3 03:35:13 2004 UTC vs.
Revision 1.79 by root, Thu Nov 4 03:58:32 2004 UTC

300 300
301 /* Set the gamma for the window */ 301 /* Set the gamma for the window */
302 if (gamma != 0.0) 302 if (gamma != 0.0)
303 SDL_SetGamma (gamma, gamma, gamma); 303 SDL_SetGamma (gamma, gamma, gamma);
304 304
305 testmat = new test_material;
306
305#if 0 307#if 0
306 entity *planet = new entity (new geometry_sphere (10)); 308 entity *planet = new entity (new geometry_sphere (10));
307 planet->move (vec3 (0, 0, -20)); 309 planet->move (vec3 (0, 0, -20));
308 planet->show (); 310 planet->show ();
309#endif 311#endif
369 371
370 /* Loop until done. */ 372 /* Loop until done. */
371 frames = 0; 373 frames = 0;
372 374
373 linear_light mylight; 375 linear_light mylight;
374 mylight.c = colour (1., 0, 0, 1.);
375 mylight.intensity = 0.4;
376 mylight.radius = 100000; 376 mylight.radius = 100000;
377 mylight.c = colour (1., 1, 1, 1.);
378 mylight.intensity = 1.2;
377 379
378 pass pass_light (&mylight); 380 pass pass_light (&mylight);
379 381
380 while (!done) 382 while (!done)
381 { 383 {
395 camera.p = camera.p - camera.u * (camera_velocity_factor * timer.diff) * camera_velocity.y; 397 camera.p = camera.p - camera.u * (camera_velocity_factor * timer.diff) * camera_velocity.y;
396 398
397 mylight.orig = camera.orig; 399 mylight.orig = camera.orig;
398 mylight.p = camera.p; 400 mylight.p = camera.p;
399 401
402 //mylight.intensity = max (sinf (timer.now) + 1.2F, 0.2F);
403
400 camera.begin (); 404 camera.begin ();
401 camera.render (view::DEPTH, pass_depth); 405 camera.render (view::DEPTH, pass_depth);
402 camera.render (view::POSTDEPTH, pass_depth); 406 camera.render (view::POSTDEPTH, pass_depth);
403 camera.render (view::LIGHTED, pass_light); 407 camera.render (view::LIGHTED, pass_light);
404 camera.end (); 408 camera.end ();

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines