blender/source/gameengine
Dalai Felinto ee7a2ccb22 BGE Dome: fix for "objects parented to the camera will be rendered multiple times in Dome mode"
The funny thing is: I only spotted this bug in March of this year. Almost one year after the original release. I think I don't parent objects to the camera often.

In terms of code I think that I can even think in a more elegant solution. I don't really need to rotate the camera, but simply to calculate its Modelview Matrix.
"""
m_rasterizer->SetViewMatrix(viewmat, cam->NodeGetWorldOrientation(), cam->NodeGetWorldPosition(), 1.0);
cam->SetModelviewMatrix(viewmat);
"""
The reason why I originally was rotating the camera was to make sure the frustum calculation was using the right camera frustum. For the frustum it takes the camera modelviewmatrix so the rotation really shouldn't be necessary. Leaving as it's for the time being.

* Note: the bug was never officially reported
2010-09-15 07:05:55 +00:00
..
BlenderRoutines - added back zlib include (needed for win32). 2010-09-07 01:13:10 +00:00
Converter - added back zlib include (needed for win32). 2010-09-07 01:13:10 +00:00
Expressions - added back zlib include (needed for win32). 2010-09-07 01:13:10 +00:00
GameLogic - added back zlib include (needed for win32). 2010-09-07 01:13:10 +00:00
GamePlayer blenderplayer fix for "offset" problem when in fullscreen mode (worked together with Nathan Letwory - jesterKing) 2010-09-14 08:19:42 +00:00
Ketsji BGE Dome: fix for "objects parented to the camera will be rendered multiple times in Dome mode" 2010-09-15 07:05:55 +00:00
Network Update address in license block. 2010-08-10 21:22:26 +00:00
Physics Finally change SConscript tabs to spaces. 2010-08-29 20:52:05 +00:00
PyDoc SVN maintenance. 2010-09-03 03:30:20 +00:00
Rasterizer Finally change SConscript tabs to spaces. 2010-08-29 20:52:05 +00:00
SceneGraph Update address in license block. 2010-08-10 21:22:26 +00:00
VideoTexture - added back zlib include (needed for win32). 2010-09-07 01:13:10 +00:00
CMakeLists.txt correct fsf address 2010-02-12 13:34:04 +00:00
Makefile Update address in license block. 2010-08-10 21:22:26 +00:00
SConscript option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00