Commit graph GameCult.Geometry.Csg/docs/brush-tree-target.md
Author SHA1 Message Date
Meta Vens
842d101514 Brush tree: target r3, hand cages are the primary form, detail is welded boolean cuts and splits
The cage is authored and committed, not derived from a field; the cage primitive's
distance serves measurement only (no cheap bound); detail is cut and split booleans on
the evaluated mesh with the operator's weld rule; panel lines are splits; SDF
composition and cage generators are research scored against the hand cage.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 18:11:05 +02:00
Meta Vens
a7879dad51 Brush tree: target r2 cites the cage note at 4b55c58
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 17:46:25 +02:00
Meta Vens
bd69e403b7 Brush tree: target r2, two layers for continuous hulls, primary-form fidelity, cage fitting versus remeshing
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 17:46:16 +02:00
Meta Vens
fd36e4e649 Brush tree: target r2 (representation per hull, the hand cage as the measuring stick)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 17:44:07 +02:00
Meta Vens
49948c8b80 Brush tree: campaign target and model page (Eureka step 0)
The ends of the brush-tree campaign: OpenSCAD-shaped CSG trees authored
in Blender through brokkr-ctl, with the typed brush tree as the one truth.
Sixteen invariants, scope, canonical implementations, evidence, and the
identity/lifecycle/authority table. No cut plan.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 21:57:45 +02:00