Module ncollide3d::procedural [−][src]
Procedural mesh generation.
Modules
| path | Path generation. |
| utils | Utilities useful for various generations tasks. |
Structs
| TriMesh | Geometric description of a mesh. |
Enums
| IndexBuffer | Different representations of the index buffer. |
Functions
| bezier_curve | Given a set of control points, generates a (non-rational) Bezier curve. |
| bezier_surface | Given a set of control points, generates a (non-rational) Bezier surface. |
| capsule | Generates a capsule. |
| cone | Generates a cone with a given height and diameter. |
| cuboid | Generates a cuboid shape with a split index buffer. |
| cylinder | Generates a cylinder with a given height and diameter. |
| quad | Adds a double-sided quad to the scene. |
| quad_with_vertices | Adds a double-sided quad with the specified grid of vertices. |
| sphere | Generates a UV sphere. |
| unit_cone | Generates a cone with unit height and diameter. |
| unit_cuboid | Generates a cuboid shape with a split index buffer. |
| unit_cylinder | Generates a cylinder with unit height and diameter. |
| unit_hemisphere | Creates an hemisphere with a diameter of 1. |
| unit_quad | Adds a double-sided quad with unit size to the scene. |
| unit_sphere | Generates a UV sphere centered at the origin and with a unit diameter. |