]> git.tdb.fi Git - libs/gl.git/blobdiff - blender/io_mspgl/properties.py
Add an option to automatically detect if tangents need to be exported
[libs/gl.git] / blender / io_mspgl / properties.py
index 0d5a6d46e044f4374c231761997753b3ea24e908..1272c60e07559f5733f9b41c4b798a0f19be9d93 100644 (file)
@@ -147,7 +147,10 @@ def register_properties():
                items=(("NONE", "None", "Ignore all UV coordinates"),
                        ("UNIT0", "Unit 0", "Use UV coordinates for unit 0"),
                        ("ALL", "All", "Use all UV coordinates")))
-       bpy.types.Mesh.tangent_vecs = bpy.props.BoolProperty(name="Tangent vectors", description="Compute tangent vectors for vertices", default=False)
+       bpy.types.Mesh.tangent_vecs = bpy.props.EnumProperty(name="Tangent vectors", description="Compute tangent vectors for vertices", default="AUTO",
+               items=(("NO", "No", "Do not export tangent vectors"),
+                       ("AUTO", "Auto", "Automatically determine the need for tangent vectors"),
+                       ("YES", "Yes", "Always export tangent vectors")))
        bpy.types.Mesh.tangent_uvtex = bpy.props.StringProperty(name="Tangent UV layer", description="UV layer to use as basis for tangent vectors", default="")
 
        bpy.types.Object.compound = bpy.props.BoolProperty(name="Compound with parent", description="Join this object to its parent when exporting")