
What this component contains
ATTRIBUTION.mdLICENSEREADME.mdcomponent.jsonduocylinder.pyexample.gltffourd.pypreview.pngtest_package.pyverification/native.json
How it works
- Entry points
- contains, hypervolume, boundary_volume, ridge_area, axis_slice_volume, cavalieri_axis, diagonal_slice_volume, cavalieri_diagonal and 6 more
- Outputs
- example.gltf
- Coordinates
- slice x + z = k in its hyperplane basis: ((2x - k)/sqrt 2, y, w), Godot/glTF +Y up
Recorded checks
godot 4.7.2.stable.official.ed1daf0bf
cli_rebuilds_examplegltf_structure_examplecli_example_runscli_example_gltf_structuregodot_loads_examplegodot_loads_cli_duocylinder_coarsepreview_render
Limits to consider
The slice sweep and the diagonal formulas are for the unit duocylinder (both radii 1); the measure functions take any radii. Slice volumes come from Simpson's rule after a cosine substitution (near 1e-8 relative for the Cavalieri total). Keyframes are morph targets, so between them vertices move along chords.