Package pyffi :: Package utils :: Module trianglestripifier
[hide private]
[frames] | no frames]

Module trianglestripifier

source code

A general purpose stripifier, based on NvTriStrip (http://developer.nvidia.com/)

Credit for porting NvTriStrip to Python goes to the RuneBlade Foundation library: http://techgame.net/projects/Runeblade/browser/trunk/RBRapier/RBRapier/Tools/Geometry/Analysis/TriangleStripifier.py?rev=760

The algorithm of this stripifier is an improved version of the RuneBlade Foundation / NVidia stripifier; it makes no assumptions about the underlying geometry whatsoever and is intended to produce valid output in all circumstances.

Classes [hide private]
  TriangleStrip
A heavily specialized oriented strip of faces.
  Experiment
A stripification experiment, essentially consisting of a set of adjacent strips.
  ExperimentSelector
  TriangleStripifier
Implementation of a triangle stripifier.
Variables [hide private]
  __package__ = 'pyffi.utils'