Revision: 14274 http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=14274 Author: briggs Date: 2008-03-28 22:04:27 +0100 (Fri, 28 Mar 2008)
Log Message: ----------- -> FLT I/O: LOD hiding on import LODS were not getting hidden correctly on import. Fixed now. Modified Paths: -------------- trunk/blender/release/scripts/flt_import.py Modified: trunk/blender/release/scripts/flt_import.py =================================================================== --- trunk/blender/release/scripts/flt_import.py 2008-03-28 19:45:07 UTC (rev 14273) +++ trunk/blender/release/scripts/flt_import.py 2008-03-28 21:04:27 UTC (rev 14274) @@ -1237,7 +1237,7 @@ self.mesh.activeUVLayer = actuvlayer def blender_import(self): - if self.vis and self.parent: + if self.vis and self.parent.object: self.vis = self.parent.vis name = self.props['id'] @@ -1273,7 +1273,7 @@ if self.matrix: self.object.setMatrix(self.matrix) - + if self.vis == False: self.object.restrictDisplay = True self.object.restrictRender = True @@ -1282,7 +1282,7 @@ lodlist = list() for child in self.children: if child.props.has_key('type') and child.props['type'] == 73: - if child.props['5d!switch out'] != 0: + if child.props['6d!switch out'] != 0.0: child.vis = False #lodlist.append(child) @@ -1994,6 +1994,11 @@ self.scene.properties['FLT']['Main'] = 0 self.scene.properties['FLT']['Filename'] = self.bname + for child in self.children: + if child.props.has_key('type') and child.props['type'] == 73: + if child.props['6d!switch out'] != 0.0: + child.vis = False + #import color palette carray = list() for color in self.col_pal: _______________________________________________ Bf-blender-cvs mailing list Bf-blender-cvs@blender.org http://lists.blender.org/mailman/listinfo/bf-blender-cvs