All pastes #494551 Raw Edit

Untitled

public text v1 · immutable
·published 2007-05-18 09:41 UTC
rendered paste body
    # Faces
    tris = []
    if isinstance(niData, NifFormat.NiTriShapeData):
        tris = niData.triangles
    elif isinstance(niData, NifFormat.NiTriStripsData):
        msg("---loading tristrips",3)
        stripPoints = niData.points
        for strip in stripPoints:
            for vert in xrange(2, len(strip)):
                tri = NifFormat.Triangle()
                tri.v1 = strip[vert-2]
                tri.v2 = strip[vert-1]
                tri.v3 = strip[vert]
                tris.append(tri)