[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [2858] trunk/py/scripts/addons/ io_scene_3ds: update for matrix col/row switch
Campbell Barton
ideasman42 at gmail.com
Mon Jan 2 10:55:57 CET 2012
Revision: 2858
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=2858
Author: campbellbarton
Date: 2012-01-02 09:55:54 +0000 (Mon, 02 Jan 2012)
Log Message:
-----------
update for matrix col/row switch
Modified Paths:
--------------
trunk/py/scripts/addons/io_scene_3ds/export_3ds.py
trunk/py/scripts/addons/io_scene_3ds/import_3ds.py
Modified: trunk/py/scripts/addons/io_scene_3ds/export_3ds.py
===================================================================
--- trunk/py/scripts/addons/io_scene_3ds/export_3ds.py 2012-01-02 09:50:07 UTC (rev 2857)
+++ trunk/py/scripts/addons/io_scene_3ds/export_3ds.py 2012-01-02 09:55:54 UTC (rev 2858)
@@ -713,7 +713,7 @@
def make_matrix_4x3_chunk(matrix):
matrix_chunk = _3ds_chunk(OBJECT_TRANS_MATRIX)
- for vec in matrix:
+ for vec in matrix.col:
for f in vec[:3]:
matrix_chunk.add_variable("matrix_f", _3ds_float(f))
return matrix_chunk
Modified: trunk/py/scripts/addons/io_scene_3ds/import_3ds.py
===================================================================
--- trunk/py/scripts/addons/io_scene_3ds/import_3ds.py 2012-01-02 09:50:07 UTC (rev 2857)
+++ trunk/py/scripts/addons/io_scene_3ds/import_3ds.py 2012-01-02 09:55:54 UTC (rev 2858)
@@ -617,7 +617,7 @@
data[3:6] + [0],
data[6:9] + [0],
data[9:] + [1],
- ))
+ )).transposed()
elif (new_chunk.ID == MAT_MAP_FILEPATH):
texture_name, read_str_len = read_string(file)
More information about the Bf-extensions-cvs
mailing list