diff options
Diffstat (limited to 'release/scripts/flt_import.py')
-rw-r--r-- | release/scripts/flt_import.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/release/scripts/flt_import.py b/release/scripts/flt_import.py index 220fc9f355c..3ba118c0d18 100644 --- a/release/scripts/flt_import.py +++ b/release/scripts/flt_import.py @@ -742,9 +742,13 @@ class InterNode(Node): self.mesh.faces.addPropertyLayer("FLT_SFLEVEL", Blender.Mesh.PropertyTypes["INT"]) for i, f in enumerate(self.mesh.faces): - f.transp |= Blender.Mesh.FaceTranspModes["ALPHA"] #fix this! - f.mode |= Blender.Mesh.FaceModes["LIGHT"] props = new_faces_props[i] + if props[6]['template billboard'] > 0: + f.transp |= Blender.Mesh.FaceTranspModes["ALPHA"] + if props[6]['template billboard'] == 2: + f.mode |= Blender.Mesh.FaceModes["BILLBOARD"] + f.mode |= Blender.Mesh.FaceModes["LIGHT"] + #f.mat = props[0] f.image = props[1] f.uv = props[2] |