blender/source/gameengine
Dalai Felinto f12b1790a0 Fix 73841 : Game Engine - Camera Lens Shift
This is essential for video projection, and the alternative until now was to manually change the projection matrix via Python.
( http://www.blender.org/manual/game_engine/camera/introduction.html#camera-lens-shift
- this page will be removed as soon as I commit this)

Also this is working for perspective and orto cameras BUT if the sensor is not AUTO it will only look correct in blenderplayer (this is an unrelated bug, but just in case someone runs into it while testing this, now you know why you got the issue).

Kudos for the BlenderVR project for supporting this feature development.

Differential Revision: https://developer.blender.org/D1379
2015-06-29 10:45:27 -03:00
..
BlenderRoutines BGE: New API method getDisplayDimensions 2015-04-07 18:32:25 +02:00
Converter Fix 73841 : Game Engine - Camera Lens Shift 2015-06-29 10:45:27 -03:00
Expressions BGE: dissallow calling reverse on internal clists 2015-06-20 20:02:16 +10:00
GameLogic BGE Cleanup: Identical code for both if/else branches 2015-05-30 18:15:11 +02:00
GamePlayer BGE : Fix black material on meshes without materials in blenderplayer. 2015-05-24 11:46:57 +02:00
Ketsji Fix 73841 : Game Engine - Camera Lens Shift 2015-06-29 10:45:27 -03:00
Network mathutils: refactor instantiation 2015-01-04 17:43:57 +11:00
Physics BGE: added clamping of angular velocity. 2015-06-28 12:54:53 +02:00
Rasterizer Fix 73841 : Game Engine - Camera Lens Shift 2015-06-29 10:45:27 -03:00
SceneGraph Style Cleanup: remove preprocessor indentation (updated wiki style guide too) 2013-12-22 14:12:19 +11:00
VideoTexture Fix 73841 : Game Engine - Camera Lens Shift 2015-06-29 10:45:27 -03:00
CMakeLists.txt CMake: Enable strict flags for C++ 2015-03-27 18:23:31 +05:00
SConscript BGE: Removing the source files for the PHY interfaces since they just contained virtual destructors. This means we had license and doc blocks for 3 lines of code, which seemed silly. This also means that ge_phys_common no longer needs to be built as a library. I tested this with CMake and SCons using GCC; hopefully this doesn't break other systems. 2013-02-24 07:09:39 +00:00