Skip to main content

Module curves

Module curves 

Source
Expand description

Mathematical curves as entity structure.

Entities drawn with Bezier curves, Lissajous figures, parametric equations, spirals, roses, and hypotrochoids instead of discrete glyph characters. Every visual comes from an equation.

Re-exports§

pub use entity_curves::CurveEntity;
pub use entity_curves::EntityCurve;
pub use entity_curves::CurveType;
pub use tessellate::tessellate_curve;
pub use curve_anim::CurveAnimState;
pub use curve_anim::CurveAnimator;
pub use dissolve::DissolveState;
pub use templates::CurveTemplates;

Modules§

curve_anim
Animation state machine for curve entities.
curve_renderer
Render curves as thick glowing lines via the glyph pipeline.
dissolve
Death dissolution for curve entities.
entity_curves
Core data structures for curve-based entities.
templates
Pre-built curve entity templates.
tessellate
Tessellate mathematical curves into polylines for rendering.