Go to file
Thomas Szepe 465a5d29c0 BGE : Fix T43800: getScreenVect()/getScreenPosition()/modelview_matrix returns incorrect results
The getScreenVect(), getScreenPosition() and modelview_matrixmethod returns an incorrect results if called after the camera has been translated on the same frame.
The model view matrix will be update only once per frame with Cam->SetModelviewMatrix in KX_KetsjiEngine::RenderFrame.
Using GetWorldToCamera as model view matrix to get an actual view matrix even if the camera is moved.

Reviewers: sergey, dfelinto, brita_, sybren, hg1, campbellbarton

Reviewed By: hg1, campbellbarton

Projects: #game_engine

Differential Revision: https://developer.blender.org/D1170
2015-04-10 20:20:52 +02:00
build_files CMake: resolve linking error on Linux 2015-04-08 11:50:57 +10:00
doc Python API docs, don't hard-code sphinx themes 2015-04-10 15:49:07 +10:00
extern Tracking: Fix one frame memory leak when tracking last frame 2015-03-25 13:20:37 +05:00
intern Cycles: Fix compilation error on windows after recent logging changes 2015-04-10 22:35:10 +05:00
release Move clean operator from action/ipo editors to the delete menu, now that 2015-04-10 11:56:18 +02:00
scons@625d446ae8 Fixed border extension for the sunbeams node. 2014-09-23 11:42:11 +02:00
source BGE : Fix T43800: getScreenVect()/getScreenPosition()/modelview_matrix returns incorrect results 2015-04-10 20:20:52 +02:00
tests Test: blacklist loading addons /w known problems 2015-04-10 12:08:23 +10:00
.arcconfig Use HTTPS protocol for arc 2013-12-24 22:57:27 +06:00
.gitignore Revert "ignore conflict files" 2014-08-08 06:00:49 +10:00
.gitmodules Initialize git submodules for addons, locales and scons 2013-11-15 12:19:08 +06:00
CMakeLists.txt CMake: Enable strict flags for C++ 2015-03-27 18:23:31 +05:00
COPYING == docs == 2010-10-13 14:44:22 +00:00
GNUmakefile tweaks to packman build 2015-03-24 07:49:17 +11:00
SConstruct Fix T31546 fragment program gets created every frame 2015-04-09 20:20:50 +02:00