Baltor Get started

Gallery / Mesh algorithms

Conway polyhedron operators

In your harnessMesh algorithmMIT

Build polyhedra from Conway notation: dual, ambo, kis, truncate, join, expand, ortho, gyro and snub applied to T, C, O, D, I, prisms and antiprisms, with planarizing relaxation. Use it for geodesic forms and gems.

Render of Conway polyhedron operators
The render its check recorded in Godot 4.7.2, 256 by 256 pixels.

What it takes and gives

Entry points
seed, dual, ambo, kis, gyro, apply_operator, conway, build and 1 more
Parameters
notation, relax
Complexity
O(size of the result) per operator, plus relax * faces
Axes
+Y up, metres

Limits. Geometry is approximate: new points start at centroids on the unit sphere and the relaxation only makes faces nearly planar; it does not produce canonical forms with equal edge lengths. Snub and gyro results are one of two mirror images.

Details

Kind
Mesh algorithm
Engine
Python 3.10 or later
Files
10 files, 181.8 KB
Licence
MIT
Declared effects
reads files, runs commands, writes files
Checked with
Godot 4.7.2, gl_compatibility, OpenGL 3 driver, Mesa llvmpipe under Xvfb
Checks
generator runs system python, generator runs verifier python, gltf strict structure, interpreters agree, example matches generator, godot headless gltf load, godot compatibility render
Techniques
Conway polyhedron notation (dual, ambo, kis, gyro and compositions), Face cycles around vertices from directed edges, Planarizing relaxation
Tags
polyhedron, conway notation, truncation, snub, dual, geodesic
Identity
library.supply.creative_originals.009fc66404342135edc29213.15f24d872bdc4b90
Version
15f24d872bdc4b90592169d927d4dd07cab71e5b91ace0df65e8351edb4de3f0

The version is the SHA-256 of the item your harness downloads; every file in it names its own checksum.

Something wrong with this item, its rights or its safety? Report it on the support page, or from your harness after a download.