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
..
2009-11-15 23:58:56 +00:00
2009-08-16 20:14:49 +00:00
2009-08-18 15:37:31 +00:00
2009-06-08 20:08:19 +00:00
2009-08-18 15:37:31 +00:00
2009-12-22 23:38:09 +00:00
2009-09-29 21:42:40 +00:00
2009-02-19 13:42:07 +00:00
2009-08-18 15:37:31 +00:00
2009-11-21 20:36:03 +00:00
2009-09-29 21:42:40 +00:00
2009-09-29 21:42:40 +00:00
2009-11-24 22:44:29 +00:00
2009-11-24 22:44:29 +00:00
2009-06-17 06:54:35 +00:00
2009-08-18 15:37:31 +00:00
2009-09-29 21:42:40 +00:00
2009-09-29 21:42:40 +00:00
2009-09-29 21:42:40 +00:00
2009-09-29 21:42:40 +00:00
2008-04-16 22:40:48 +00:00
2009-08-18 15:37:31 +00:00
2009-08-18 15:37:31 +00:00
2009-09-29 21:42:40 +00:00
2009-08-25 22:51:18 +00:00
2009-09-29 21:42:40 +00:00
2009-09-29 21:42:40 +00:00
2009-07-25 23:16:45 +00:00
2009-11-24 22:44:29 +00:00
2009-11-10 20:43:45 +00:00
2009-08-18 15:37:31 +00:00
2008-04-16 22:40:48 +00:00
2009-08-18 15:37:31 +00:00
2009-11-15 23:58:56 +00:00
2009-11-15 23:58:56 +00:00
2009-12-04 11:27:40 +00:00
2009-09-29 22:49:33 +00:00
2009-08-18 15:37:31 +00:00
2009-06-08 20:08:19 +00:00
2009-08-18 15:37:31 +00:00
2009-11-10 20:43:45 +00:00
2009-08-18 15:37:31 +00:00
2009-09-29 21:42:40 +00:00
2009-08-25 22:51:18 +00:00
2008-04-16 22:40:48 +00:00
2009-08-18 15:37:31 +00:00
2009-09-29 22:49:33 +00:00
2009-08-18 15:37:31 +00:00
2009-12-05 02:30:20 +00:00
2009-11-15 23:58:56 +00:00
2009-09-29 21:42:40 +00:00
2009-09-29 22:49:33 +00:00
2008-04-16 22:40:48 +00:00
2009-08-18 15:37:31 +00:00
2008-08-17 17:08:00 +00:00
2009-08-18 15:37:31 +00:00
2009-09-29 21:42:40 +00:00
2009-09-29 21:42:40 +00:00
2009-06-08 20:08:19 +00:00
2009-08-18 15:37:31 +00:00
2009-12-08 08:58:24 +00:00
2009-12-08 08:58:24 +00:00
2009-09-29 21:42:40 +00:00
2009-09-29 21:42:40 +00:00
2008-04-16 22:40:48 +00:00
2009-08-18 15:37:31 +00:00
2009-09-29 21:42:40 +00:00
2009-09-29 21:42:40 +00:00
2008-04-16 22:40:48 +00:00
2009-08-18 15:37:31 +00:00
2009-09-29 21:42:40 +00:00
2009-09-29 21:42:40 +00:00
2008-04-16 22:40:48 +00:00
2009-09-29 21:42:40 +00:00
2009-09-29 21:42:40 +00:00
2008-04-16 22:40:48 +00:00
2009-09-29 21:42:40 +00:00
2009-11-15 23:58:56 +00:00
2009-09-29 21:42:40 +00:00
2009-09-29 21:42:40 +00:00
2008-04-16 22:40:48 +00:00
2009-08-18 15:37:31 +00:00
2009-09-29 21:42:40 +00:00
2009-09-29 21:42:40 +00:00
2009-09-29 21:42:40 +00:00
2009-12-22 23:38:09 +00:00
2009-11-20 15:01:09 +00:00
2009-09-29 21:42:40 +00:00
2009-09-29 21:42:40 +00:00
2009-09-29 21:42:40 +00:00
2009-09-29 21:42:40 +00:00
2009-09-29 21:42:40 +00:00
2009-09-29 21:42:40 +00:00
2009-08-25 22:51:18 +00:00
2009-12-04 11:27:40 +00:00
2009-12-04 11:27:40 +00:00
2009-06-08 20:08:19 +00:00
2009-09-29 07:51:54 +00:00
2009-09-29 21:42:40 +00:00
2009-11-15 23:58:56 +00:00
2009-09-29 21:42:40 +00:00
2009-11-15 23:58:56 +00:00
2009-09-29 21:42:40 +00:00
2009-08-25 22:51:18 +00:00
2009-09-29 21:42:40 +00:00
2009-11-15 23:58:56 +00:00
2009-09-29 21:42:40 +00:00
2009-11-15 23:58:56 +00:00
2008-04-16 22:40:48 +00:00
2009-08-18 15:37:31 +00:00
2008-04-16 22:40:48 +00:00
2009-08-18 15:37:31 +00:00
2009-11-26 09:40:37 +00:00
2009-11-22 14:42:22 +00:00
2009-09-29 21:42:40 +00:00
2009-11-15 23:58:56 +00:00
2009-06-08 20:08:19 +00:00
2009-08-18 15:37:31 +00:00
2009-06-08 20:08:19 +00:00
2009-08-18 15:37:31 +00:00
2009-09-29 21:42:40 +00:00
2009-09-29 21:42:40 +00:00
2009-09-29 21:42:40 +00:00
2009-08-25 22:51:18 +00:00
2008-04-16 22:40:48 +00:00
2009-08-18 15:37:31 +00:00
2008-04-16 22:40:48 +00:00
2009-08-18 15:37:31 +00:00
2009-09-25 16:30:15 +00:00
2009-11-15 23:58:56 +00:00
2009-09-29 21:42:40 +00:00
2009-11-15 23:58:56 +00:00
2009-09-29 21:42:40 +00:00
2009-09-29 21:42:40 +00:00
2009-09-29 21:42:40 +00:00
2009-09-29 21:42:40 +00:00
2009-09-29 21:42:40 +00:00
2009-09-29 21:42:40 +00:00
2009-09-29 21:42:40 +00:00
2009-08-25 22:51:18 +00:00
2008-04-16 22:40:48 +00:00
2009-08-18 15:37:31 +00:00
2008-04-16 22:40:48 +00:00
2009-08-18 15:37:31 +00:00
2009-11-16 00:44:07 +00:00
2009-11-21 20:36:03 +00:00