
What this component contains
ATTRIBUTION.mdLICENSEREADME.mdcomponent.jsonexample.gltfmeshkit.pypreview.pngrotation_minimizing_frames.pytest_package.pyverification/native.json
How it works
- Entry points
- double_reflection_frames, frenet_frames, frame_normals, closing_twist, twist_between, demo_curve, ribbon, build and 1 more
- Parameters
- curve, width, samples
- Complexity
- O(n) for n samples
- 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
Frames are only as good as the sampling: the method is fourth-order accurate between samples but cannot recover detail the samples miss. Tangents from central differences are used when none are given. A closed curve generally does not return to its starting frame; ribbon() spreads that angle evenly.