Release 0.3.0-alpha
Published at 2026-05-12 00:01:02 UTC
Description
Tracks are now generated from spline geometry instead of linear node interpolation, allowing smooth and continuous rail curves across the network.
The system includes:
- Catmull–Rom spline interpolation
- Arc-length lookup tables (LUT) for constant-speed movement
- Analytic tangent and curvature calculations
- Stable orientation frames derived from spline tangents
- Forward pivot support for temporary train models
- Improved gate proximity detection using train dimensions
- Workspace-driven spline authoring through control point attachments
Core mathematical systems include:
P(t)=c₀+c₁t+c₂t²+c₃t³
P'(t)=c₁+2c₂t+3c₃t²
κ=|P'(t)×P''(t)| / |P'(t)|³
Download links
(no download links)Bugs
(no bugs)