Changeset 379 for trunk/RBRapier/RBRapier/Formats/Lightwave
- Timestamp:
- 11/18/02 12:12:19 (6 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/RBRapier/RBRapier/Formats/Lightwave/Loader.py
r374 r379 151 151 if name: 152 152 setattr(self, name, value) 153 print name, value153 #print name, value 154 154 except EOFError: 155 155 pass # end of chunk 156 #print vars(self).keys() 156 157 Flag = getattr(self, 'Flag', 0) 158 self.Luminous = Flag & 1; Flag >>= 1 159 self.Outline = Flag & 1; Flag >>= 1 160 self.Smoothing = Flag & 1; Flag >>= 1 161 self.ColorHighlights = Flag & 1; Flag >>= 1 162 self.ColorFilter = Flag & 1; Flag >>= 1 163 self.OpaqueEdge = Flag & 1; Flag >>= 1 164 self.TransparentEdge = Flag & 1; Flag >>= 1 165 self.SharpTerminator = Flag & 1; Flag >>= 1 166 self.DoubleSided = Flag & 1; Flag >>= 1 167 self.Additive = Flag & 1; Flag >>= 1 168 self.ShadowAlpha = Flag & 1; Flag >>= 1 157 169 158 170 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trunk/RBRapier/RBRapier/Formats/Lightwave/MeshedObject.py
r368 r379 211 211 VNSythesisMgr = VertexNormals.VertexNormalSynthesisMgr(self.Vertices) 212 212 for Group in self.SurfaceGroups: 213 VNSythesisMgr.SetTolerance(getattr(Group, 'SmoothingAngle', None)) 213 if Group.Smoothing: 214 VNSythesisMgr.SetTolerance(getattr(Group, 'SmoothingAngle', None)) 215 else: 216 VNSythesisMgr.SetTolerance(None) 214 217 215 218 if Group.SurfaceTask: … … 283 286 else: OptimizingSubtask = 0 284 287 285 optimizer = LocalityRemapper.LocalityRemapper( )288 optimizer = LocalityRemapper.LocalityRemapper(len(self.Vertices.data)) 286 289 287 290 for Group in self.SurfaceGroups: … … 330 333 print "Testing..." 331 334 import doctest 332 #import MODULE as _testmod333 #doctest.testmod(_testmod)334 335 335 test = MeshedObjectBuilder() 336 336 obj = test.Build(open('data/ki162a.lwo', 'rb'), 1, 0)
