Show
Ignore:
Timestamp:
11/18/02 12:12:19 (6 years ago)
Author:
sholloway
Message:

*** empty log message ***

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/RBRapier/RBRapier/Formats/Lightwave/Loader.py

    r374 r379  
    151151                if name:  
    152152                    setattr(self, name, value) 
    153                     print name, value 
     153                    #print name, value 
    154154        except EOFError: 
    155155            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 
    157169 
    158170#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
  • trunk/RBRapier/RBRapier/Formats/Lightwave/MeshedObject.py

    r368 r379  
    211211        VNSythesisMgr = VertexNormals.VertexNormalSynthesisMgr(self.Vertices) 
    212212        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) 
    214217 
    215218            if Group.SurfaceTask: 
     
    283286        else: OptimizingSubtask = 0 
    284287 
    285         optimizer = LocalityRemapper.LocalityRemapper(
     288        optimizer = LocalityRemapper.LocalityRemapper(len(self.Vertices.data)
    286289 
    287290        for Group in self.SurfaceGroups: 
     
    330333    print "Testing..." 
    331334    import doctest 
    332     #import MODULE as _testmod 
    333     #doctest.testmod(_testmod) 
    334  
    335335    test = MeshedObjectBuilder() 
    336336    obj = test.Build(open('data/ki162a.lwo', 'rb'), 1, 0)