
What this component contains
ATTRIBUTION.mdLICENSEREADME.mdcomponent.jsonexample.gltffourd.pypreview.pngtest_package.pyverification/native.jsonwythoff_uniform_polytopes.py
How it works
- Entry points
- parse_rings, name, construct, cell_types, edge_lengths, mesh, export, invariants and 2 more
- Outputs
- example.gltf
- Coordinates
- x, y, z, w in the frame of the group's simple roots (axis-aligned for B4 and F4); projected to 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_runcinated_5cellpreview_render
Limits to consider
Ringings whose orbit exceeds 1500 vertices are refused (most H4 forms beyond the truncated 600-cell). Finding the cells scans every image of the four fundamental weights, which takes seconds for the larger H4 forms in CPython. Snub and other non-Wythoffian uniform polytopes are out of scope. A4, D4 and H4 coordinates come from a Cholesky factor of the Gram matrix, so their orientation is not axis-aligned.