ncollide3d

Module procedural

Source
Expand description

Procedural mesh generation.

Re-exports§

  • pub use self::bezier::bezier_curve_at;
  • pub use self::bezier::bezier_surface_at;

Modules§

  • Path generation.
  • Utilities useful for various generations tasks.

Structs§

  • Geometric description of a mesh.

Enums§

  • Different representations of the index buffer.

Functions§

  • Given a set of control points, generates a (non-rational) Bezier curve.
  • Given a set of control points, generates a (non-rational) Bezier surface.
  • Generates a capsule.
  • Generates a cone with a given height and diameter.
  • Generates a cuboid shape with a split index buffer.
  • Generates a cylinder with a given height and diameter.
  • Adds a double-sided quad to the scene.
  • Adds a double-sided quad with the specified grid of vertices.
  • Generates a UV sphere.
  • Generates a cone with unit height and diameter.
  • Generates a cuboid shape with a split index buffer.
  • Generates a cylinder with unit height and diameter.
  • Creates an hemisphere with a diameter of 1.
  • Adds a double-sided quad with unit size to the scene.
  • Generates a UV sphere centered at the origin and with a unit diameter.