Brian Paul
aef4ca647d
disable GL_TEXTURE_1D at end of frame to fix failed assertion
2008-04-29 18:37:41 -06:00
Ian Romanick
b961eccc92
Support cards that have ARB_fp but not ARB_shadow.
2007-10-17 16:25:39 -07:00
Ian Romanick
359c6eada7
Add support for shadow mapping with vertex and fragment programs
2007-06-07 12:12:14 -07:00
Ian Romanick
2260c245fd
Refactor shadow map modelview and projection code
...
Explicitly store the modelview matrix and projection matrix used when the
shadow map is created. These matrices only need be updated when
RenderShadowMap is called. Previously, slightly different code was used to
draw and project the shadow map.
2007-06-07 12:09:44 -07:00
Ian Romanick
f575d4fa7f
Remove '#if defined' tests for ARB extensions.
2007-06-07 11:59:42 -07:00
Ian Romanick
ad3cc95485
Fix FBO completeness bug in shadowtex.
2007-04-21 10:48:24 -07:00
Brian Paul
e099ce85ca
re-enable animation
2006-04-06 04:34:09 +00:00
Brian Paul
762c3618f5
Added render to depth texture support with GL_EXT_framebuffer_object.
...
Only render the shadow/depth texture when really needed, not every frame.
Remove support for old SGIX shadow extensions.
2006-04-06 04:11:28 +00:00
Brian Paul
1979b6b2de
set the texture border color for the depth texture
2006-04-05 03:26:12 +00:00
Brian Paul
10f08cc202
use 'p' key to toggle use of GL_EXT_packed_depth_stencil
2006-03-15 01:44:03 +00:00
Brian Paul
92eddb0fd4
better animate rate (Marcelo Magallon)
2005-01-09 17:37:50 +00:00
Brian Paul
95210bc806
fix minor warnings
2003-04-21 14:50:12 +00:00
Brian Paul
f02a5f6cc5
Pedantic compiler fixes (Sven Panne)
2002-07-12 15:54:01 +00:00
Brian Paul
3c70f6f2ac
exercise GL_EXT_shadow_funcs
2002-03-23 16:34:18 +00:00
Brian Paul
f204c9d2bb
updated to use GL_ARB_depth_texture, GL_ARB_shadow, GL_ARB_shadow_ambient
2002-02-16 14:54:18 +00:00
Brian Paul
0221e4d6c8
Now there's four possible display modes:
...
1. normal, shadowed rendering
2. display depth texture image
3. display depth texture mapped onto scene
4. render grayscale scene where gray level = distance from light source
2001-02-28 18:41:50 +00:00
Brian Paul
511378b05d
added filtering option, compute shadow tex size from window size
2001-02-26 18:26:32 +00:00
Brian Paul
0a0595f2d3
added extension #ifdef/#endifs
2001-02-20 17:06:35 +00:00
Brian Paul
1399d7650d
demo of GL_SGIX_shadow
2001-02-20 16:43:50 +00:00