Safe Haskell | Safe-Inferred |
---|
Documentation
triangle :: Vec -> Vec -> Vec -> SolidItemSource
Create a simple triangle from its 3 corners. The normals are computed automatically.
trianglenorm :: Vec -> Vec -> Vec -> Vec -> Vec -> Vec -> SolidItemSource
Create a triangle from a list of verticies, and a list of normal vectors (one for each vertex).
trianglesnorms :: [(Vec, Vec)] -> [SolidItem]Source
Create a triangle fan from a list of verticies and normals.