blender/source/gameengine
Benoit Bolsee 81a7bf2db9 BGE: fix more matrix transpose bugs in assignement to game object matrices.
Assignment to KX_GameObject localOrientation and
worldOrientation matrices was assuming row-major matrix
although reading these matrices was returning a column-major
MathUtils object.

The faulty function (PyMatTo) is fixed and all matrices
in python are now assumed column-major.

This function is also used in the following methods:

BL_Shader.setUniformMatrix4()
BL_Shader.setUniformMatrix3()

(No change in scripts if you didn't specify the optional
transpose parameter: the default value is changed so
that column-major matrices are assumed as before.)

KX_Camera.projection_matrix

(assignement to this attribute now requires a column-major
matrix and you must fix your script if you were setting
a value to this attribute.)
2009-12-22 23:38:09 +00:00
..
BlenderRoutines BGE: fix bug in mouse button release detection 2009-12-08 08:46:07 +00:00
Converter BGE: fix more matrix transpose bugs in assignement to game object matrices. 2009-12-22 23:38:09 +00:00
Expressions invalid value for BGE PyObjects was inverted 2009-12-13 20:08:57 +00:00
GameLogic [#19258] [patch] Adding drawing capabilities to BGE Python 2009-11-22 14:42:22 +00:00
GamePlayer BPlayer fix (we were still using old scene.r instead of scene.gm here) and more stubs update from Mitchell Stokes (Moguri) 2009-11-28 01:26:14 +00:00
Ketsji BGE: fix more matrix transpose bugs in assignement to game object matrices. 2009-12-22 23:38:09 +00:00
Network white space commit. (2 spaces -> tab). 2009-09-06 01:51:23 +00:00
Physics BGE: update for new soft body helpers API. 2009-12-22 19:53:44 +00:00
PyDoc BGE: add hitUV property to mouse focus sensor to return UV coordinates under mouse pointer. Useful for texture painting. More details in PyDoc. 2009-12-08 08:58:24 +00:00
Rasterizer Add guardealloc for RAS_MeshObject.cpp (and clean whitespace). 2009-11-24 23:24:56 +00:00
SceneGraph BGE: dynamic loading patch commited. API and demo files available here: https://projects.blender.org/tracker/?func=detail&aid=19492&group_id=9&atid=127 2009-11-15 23:58:56 +00:00
VideoTexture BGE: Add plot method to VideoTexture.ImageBuff class. 2009-12-08 10:02:22 +00:00
CMakeLists.txt option to build the BGE without python, uses existing python check (cmake and scons) 2009-09-29 21:42:40 +00:00
Makefile 2.5 2009-08-11 18:14:49 +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