0ad/source/tools/atlas
prefect 09b87e84ec #Bugfix: Shadows appeared to be rendered one frame too late
close #141

The problem was that the shadow matrices were setup in BeginFrame, but
GraphicsView calls SetCamera after BeginFrame. The solution was to move
the shadow matrix setup into CRenderer::SetCamera.

This caused a second problem because RenderReflections/RenderRefractions
used SetCamera to change the OpenGL matrices. Solved this problem by
distinguishing explicitly between the camera used for the scene as a
whole and the camera used to configure OpenGL. The latter can be a
virtual camera for shadow or reflection rendering and similar
render-to-texture effects.

This was SVN commit r4330.
2006-09-14 20:06:21 +00:00
..
AtlasFrontends # Atlas: Updated Atlas DLL with fixed manifest. Double-click resizable panels to reset to default size. Moved player selection into extremely ugly drop-down list. Fixed culling when changing visible window's aspect ratio. Added manifest to VS2003 builds, to enable XP themes. 2006-04-25 05:10:47 +00:00
AtlasObject Fixed warnings/errors/leaks related to Xerces update 2006-09-04 20:59:21 +00:00
AtlasUI Updated OpenAL to 1.1 (which no longer includes ALUT). 2006-09-02 21:20:25 +00:00
DatafileIO Fixed warnings/errors/leaks related to Xerces update 2006-09-04 20:59:21 +00:00
GameInterface #Bugfix: Shadows appeared to be rendered one frame too late 2006-09-14 20:06:21 +00:00