
What this component contains
ATTRIBUTION.mdLICENSEREADME.mdcatmull_rom_spline.pycomponent.jsonexample.gltfmeshkit.pypreview.pngtest_package.pyverification/native.json
How it works
- Entry points
- catmull_rom_point, catmull_rom, build, main
- Parameters
- alpha, closed, samples_per_segment
- Complexity
- O(points * samples_per_segment)
- Axes
- +Y up, metres
Recorded checks
godot 4.7.2.stable.official.ed1daf0bf
generator_runs_system_pythongenerator_runs_verifier_pythongltf_strict_structureinterpreters_agreeexample_matches_generatorgodot_headless_gltf_loadgodot_compatibility_render
Limits to consider
Interpolating splines have only C1 continuity at the control points (curvature may jump). Coincident consecutive control points are separated by a tiny knot gap. Open ends use reflected neighbour points, one of several conventions.