[Bf-extensions-cvs] [3161d78] master: FBX: Fix stupid bug with mats/textures (from recent usage of OrderedDict), reported by a user on blog, thanks!

Bastien Montagne noreply at git.blender.org
Tue Apr 1 21:50:44 CEST 2014


Commit: 3161d78110878ab5c06626b9558e0f0eed5b1d54
Author: Bastien Montagne
Date:   Tue Apr 1 19:57:14 2014 +0200
https://developer.blender.org/rBA3161d78110878ab5c06626b9558e0f0eed5b1d54

FBX: Fix stupid bug with mats/textures (from recent usage of OrderedDict), reported by a user on blog, thanks!

===================================================================

M	io_scene_fbx/export_fbx_bin.py

===================================================================

diff --git a/io_scene_fbx/export_fbx_bin.py b/io_scene_fbx/export_fbx_bin.py
index 5d3e11b..be5776a 100644
--- a/io_scene_fbx/export_fbx_bin.py
+++ b/io_scene_fbx/export_fbx_bin.py
@@ -745,7 +745,7 @@ def fbx_template_def_geometry(scene, settings, override_defaults=None, nbr_users
         (b"Primary Visibility", (True, "p_bool", False)),
         (b"Casts Shadows", (True, "p_bool", False)),
         (b"Receive Shadows", (True, "p_bool", False)),
-))
+    ))
     if override_defaults is not None:
         props.update(override_defaults)
     return FBXTemplate(b"Geometry", b"FbxMesh", props, nbr_users)
@@ -2206,7 +2206,7 @@ def fbx_data_from_scene(scene, settings):
             if tex in data_textures:
                 data_textures[tex][1][mat] = tex_fbx_props
             else:
-                data_textures[tex] = (get_blenderID_key(tex), OrderedDict((mat, tex_fbx_props)))
+                data_textures[tex] = (get_blenderID_key(tex), OrderedDict(((mat, tex_fbx_props),)))
             if img in data_videos:
                 data_videos[img][1].append(tex)
             else:



More information about the Bf-extensions-cvs mailing list