diff --git a/README.md b/README.md index ee62f9a5..561d9886 100644 --- a/README.md +++ b/README.md @@ -114,11 +114,11 @@ Budget-conformance props. Not examples. Conventions: [`showcase/README.md`](show Wooden barrel: a 20-stave wine-cask with a head of four boards, chord-lofted iron hoops, and a bung on a dark studio floor Campfire: a two-course ring of rounded fieldstones around a tripod of logs and glowing ash on a dark studio floor, warm wedge on the back wall Market stall: a grained timber frame with post feet, diagonal side braces, slatted counter, rafters, and a striped canvas awning on a dark studio floor, warm wedge on the back wall - Street lantern: an iron post with brass collars, a braced arm, and a muntined amber cage on a dark studio floor + Street lantern: an iron post with aged brass collars, a knee brace tenoned into post and arm, and a muntined amber cage on a dark studio floor Treasure chest: a slatted wooden chest with iron bands, corner brackets, and an open lid on a dark studio floor Terrain scatter: a Geometry Nodes dirt hill tile with bevelled masonry rocks on a dark studio floor Fence kit: a timber post-and-rail section with pyramidal caps, iron shoes and straps on a dark studio floor - Watchtower: a timber lookout with X-braces, hatch ladder, plank platform, and a coursed shake roof on a dark studio floor + Watchtower: a grained timber lookout with X-braces, hatch ladder, a plank platform on deck girts, and a coursed shake roof on a dark studio floor Cart: a two-wheel wooden cart with spoked wheels, slatted bed, and shafts on a dark studio floor Park bench: a wrought-iron bench with scrolled legs and wooden slats on a dark studio floor Wheelbarrow: a wooden tray with walls of stacked boards and iron straps, a spoked wheel, rear legs, and handles on a dark studio floor @@ -149,7 +149,7 @@ Budget-conformance props. Not examples. Conventions: [`showcase/README.md`](show [`market-stall`](showcase/market-stall/) — procedural timber stall with striped awning and counter through the same pipeline. Falsifiers `--skip-decimate` exits 9, `--short-brace` exits 17. -[`street-lantern`](showcase/street-lantern/) — procedural hanging lantern with iron post, brass fittings, and amber cage through the same pipeline. Falsifier `--skip-decimate` exits 9. +[`street-lantern`](showcase/street-lantern/) — procedural hanging lantern with iron post, brass fittings, and amber cage through the same pipeline. Falsifiers `--skip-decimate` exits 9, `--shallow-brace` exits 20. [`treasure-chest`](showcase/treasure-chest/) — procedural slatted chest with iron bands, corner brackets, and an open lid through the same pipeline. Falsifier `--skip-decimate` exits 9. @@ -157,7 +157,7 @@ Budget-conformance props. Not examples. Conventions: [`showcase/README.md`](show [`fence-kit`](showcase/fence-kit/) — procedural post-and-rail fence section through the same pipeline. Falsifier `--skip-decimate` exits 9. -[`watchtower`](showcase/watchtower/) — procedural timber lookout with X-braces, hatch ladder, platform, and coursed shake roof through the same pipeline. Falsifier `--skip-decimate` exits 9. +[`watchtower`](showcase/watchtower/) — procedural timber lookout with X-braces, hatch ladder, platform, and coursed shake roof through the same pipeline. Falsifiers `--skip-decimate` exits 9, `--short-joists` exits 17. [`cart`](showcase/cart/) — procedural two-wheel wooden cart with spoked wheels, slatted bed, and shafts through the same pipeline. Falsifier `--skip-decimate` exits 9. @@ -203,7 +203,7 @@ or expand a category below.

Grease pencil rosette: five nested neon rose curves glowing against a dark studio wall - Parent inverse orrery: a brass tabletop orrery with a glowing sun and three planets + Parent inverse orrery: a brass tabletop orrery with a glowing yellow sun and three planets Compositor glare: three neon rings with colored bloom halos Image pixels testcard: a studio monitor showing a procedural broadcast test card

@@ -706,7 +706,7 @@ ring pinned and the tip deflected. A straight tube is a failure. -Parent inverse orrery: a brass tabletop orrery with a glowing sun, three planets on pivot arms inside brass orbit rings, and a silver moon, on a dark studio floor +Parent inverse orrery: a brass tabletop orrery with a glowing yellow sun, three planets on pivot arms inside brass orbit rings, and a silver moon, on a dark studio floor diff --git a/docs/gallery/assets/parent-inverse-orrery-hero.webp b/docs/gallery/assets/parent-inverse-orrery-hero.webp index e9d3f145..815821c5 100644 Binary files a/docs/gallery/assets/parent-inverse-orrery-hero.webp and b/docs/gallery/assets/parent-inverse-orrery-hero.webp differ diff --git a/docs/gallery/assets/street-lantern-hero.webp b/docs/gallery/assets/street-lantern-hero.webp index b3780938..94565eda 100644 Binary files a/docs/gallery/assets/street-lantern-hero.webp and b/docs/gallery/assets/street-lantern-hero.webp differ diff --git a/docs/gallery/assets/watchtower-hero.webp b/docs/gallery/assets/watchtower-hero.webp index 9f5cdc00..8ef4c750 100644 Binary files a/docs/gallery/assets/watchtower-hero.webp and b/docs/gallery/assets/watchtower-hero.webp differ diff --git a/docs/gallery/contact-sheets/parent-inverse-orrery-contact-sheet.webp b/docs/gallery/contact-sheets/parent-inverse-orrery-contact-sheet.webp new file mode 100644 index 00000000..013d1772 Binary files /dev/null and b/docs/gallery/contact-sheets/parent-inverse-orrery-contact-sheet.webp differ diff --git a/docs/gallery/contact-sheets/street-lantern-contact-sheet.webp b/docs/gallery/contact-sheets/street-lantern-contact-sheet.webp index a202917b..a0566fb5 100644 Binary files a/docs/gallery/contact-sheets/street-lantern-contact-sheet.webp and b/docs/gallery/contact-sheets/street-lantern-contact-sheet.webp differ diff --git a/docs/gallery/contact-sheets/watchtower-contact-sheet.webp b/docs/gallery/contact-sheets/watchtower-contact-sheet.webp index 8a2ddd29..38d5059c 100644 Binary files a/docs/gallery/contact-sheets/watchtower-contact-sheet.webp and b/docs/gallery/contact-sheets/watchtower-contact-sheet.webp differ diff --git a/docs/gallery/index.html b/docs/gallery/index.html index ff0ba360..7f8efc46 100644 --- a/docs/gallery/index.html +++ b/docs/gallery/index.html @@ -519,7 +519,7 @@

color-attribute-wheel

parent-inverse-orrery

@@ -959,12 +959,12 @@

market-stall

street-lantern

A procedural hanging street lantern through UVs, bake, LOD, collider, and Unity glTF, asserting recomputed budgets rather than an API contract.

-

witnesses Recomputed: 3338 tris, three materials with 1530 metal, 24 glass and 209 brass faces, UVs in 0..1 with zero AABB overlap, outer AABB 0.300×0.786×1.287 m, zmin 0, hygiene 0, brace BVH gap 0, hanger-roof gap −1 mm, post 0.100×1.120 m plumb 0, LOD ratios in band (5.2 COLLAPSE 2 tris leaner on LOD2), convex collider 78 tris, non-empty glTF. --skip-decimate exits 9; --stray-vert 15; --lift-z 16; --float-brace 17; --sink-arm 18; --rake-post 19.

+

witnesses Recomputed: 3338 tris, three materials with 1530 metal, 24 glass and 209 brass faces, UVs in 0..1 with zero AABB overlap, outer AABB 0.300×0.786×1.287 m, zmin 0, hygiene 0, brace BVH gap 0, brace ends 13 mm into the post and the arm, hanger-roof gap −1 mm, post 0.100×1.120 m plumb 0, LOD ratios in band (5.2 COLLAPSE 2 tris leaner on LOD2), convex collider 78 tris, non-empty glTF. --skip-decimate exits 9; --stray-vert 15; --lift-z 16; --float-brace 17; --sink-arm 18; --rake-post 19; --shallow-brace 20.

View showcase piece street-lantern
@@ -1003,12 +1003,12 @@

fence-kit

watchtower

A procedural timber watchtower through UVs, bake, LOD, collider, and Unity glTF, asserting recomputed budgets rather than an API contract.

-

witnesses Recomputed: 6408 tris, three materials with 300 metal and 126 roof faces, UVs in 0..1 with zero AABB overlap, outer AABB 1.594×1.594×2.973 m, grounded zmin, 4 iron shoes, rail engage 18 mm, collar standoff 2 mm, post plumb 0, LOD ratios in band (5.2 COLLAPSE leaner on LOD2), convex collider 150 tris, non-empty glTF. Hygiene all zero. --skip-decimate exits 9; --stray-vert 15; --lift-z/--short-shoes 16; --short-rails 17; --float-band 18; --rake-posts 19.

+

witnesses Recomputed: 6840 tris, three materials with 300 metal and 126 roof faces, UVs in 0..1 with zero AABB overlap, outer AABB 1.594×1.594×2.973 m, grounded zmin, 4 iron shoes, rail engage 18 mm, all four side rails tenoned at both ends, both joists bearing 31 mm into deck girts, collar standoff 2 mm, post plumb 0, LOD ratios in band (5.2 COLLAPSE leaner on LOD2), convex collider 150 tris, non-empty glTF. Hygiene all zero. --skip-decimate exits 9; --stray-vert 15; --lift-z/--short-shoes 16; --short-rails/--open-sides/--short-joists 17; --float-band 18; --rake-posts 19.

View showcase piece watchtower
diff --git a/docs/gallery/parent-inverse-orrery/index.html b/docs/gallery/parent-inverse-orrery/index.html index 4c8b9b96..273c66b3 100644 --- a/docs/gallery/parent-inverse-orrery/index.html +++ b/docs/gallery/parent-inverse-orrery/index.html @@ -16,13 +16,13 @@ - + - +