Zigzag engine: cubical/string-diagram constructions in Rust. Reference for topolei.
Added Point::is_visible() to explosion.rs: - A point at geom_dim d is visible iff coords[d..] are all singular - Matches homotopy.io's visibility filter (mesh.rs:111-115) Updated render_braiding.rs: - Filter to visible elements only (7 of 23 points for half_braid) - Compute layout coordinates: x=time, y=height, z=depth - Wires spread at z = [-1, 0, 1], vertices at z = [-0.5, 0.5] - No volumes in output (not rendered) Visible elements for half_braid: - 2 vertices: (s0,s0,s0), (s1,s0,s0) - 3 wires: (r0,s0,s0), (r1,s0,s0), (r2,s0,s0) - 2 surfaces: (r0,r0,s0), (r0,r1,s0) Updated web/zigzag-renderer.jsx with new geometry data. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| examples | ||
| fixtures | ||
| src | ||
| tests | ||
| web | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||