You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(examples): parent-inverse-orrery and depsgraph-export quality pass
parent-inverse-orrery: the orbit rings ran through the planets and Lapis's
arm read as feeding the moon. Each arm now runs under its planet with a
riser post and cup carrying the sphere, and the ring sits at arm height so
it passes beneath. Column collars at each arm, a finial under the sun and a
foot collar; the plain bronze puck is a turned, moulded walnut base (metal
mirrored the black stage and vanished). Planets and sun get an
object-space noise mottle with a faint bump. The moon spins to 210 deg world,
out past the planet's flank. Camera pitch 81 -> 80.2 to clear the wider foot.
depsgraph-export: bumpers lay on the deck and overhung its back edge; they
are now ray-cast onto the rear shoulder wall. Shell plastics get a fine
noise bump and roughness wander.
Checks unchanged and passing on 5.2.1 LTS and 4.5.11 LTS (render path too);
falsifiers still fail: --skip-mpi exit 6, --unevaluated exit 5 (2346 vs
3666). Framing and asset-quality floors pass; contact sheets luma 0.237
(orrery) / 0.208 (controller) vs calibration 0.237-0.243; asset sheet
regenerated. Link gate: 122 pages, 0 failures.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: README.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -320,7 +320,7 @@ or expand a category below.
320
320
321
321
<palign="center">
322
322
<ahref="examples/grease-pencil-rosette/"><imgsrc="examples/grease-pencil-rosette/preview.webp"width="24%"alt="Grease pencil rosette: five nested neon rose curves mounted as a sign on a brass-framed black lacquer board" /></a>
323
-
<ahref="examples/parent-inverse-orrery/"><imgsrc="examples/parent-inverse-orrery/preview.webp"width="24%"alt="Parent inverse orrery: a brass tabletop orrery with a glowing yellow sun and three planets" /></a>
323
+
<ahref="examples/parent-inverse-orrery/"><imgsrc="examples/parent-inverse-orrery/preview.webp"width="24%"alt="Parent inverse orrery: a brass tabletop orrery on a turned walnut base with a glowing gold sun and three mottled planets on riser posts" /></a>
324
324
<ahref="examples/compositor-glare/"><imgsrc="examples/compositor-glare/preview.webp"width="24%"alt="Compositor glare: three neon rings with colored bloom halos" /></a>
325
325
<ahref="examples/image-pixels-testcard/"><imgsrc="examples/image-pixels-testcard/preview.webp"width="24%"alt="Image pixels testcard: a studio monitor showing a procedural broadcast test card" /></a>
326
326
</p>
@@ -845,7 +845,7 @@ ring pinned and the tip deflected. A straight tube is a failure.
845
845
</tr>
846
846
<tr>
847
847
<tdwidth="46%"valign="middle">
848
-
<ahref="examples/parent-inverse-orrery/"><imgsrc="examples/parent-inverse-orrery/preview.webp"alt="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" /></a>
848
+
<ahref="examples/parent-inverse-orrery/"><imgsrc="examples/parent-inverse-orrery/preview.webp"alt="Parent inverse orrery: a brass tabletop orrery on a turned walnut base with a glowing gold sun, three mottled planets on riser posts at the ends of collared pivot arms, brass orbit rings running beneath them, and a silver moon, on a dark studio floor" /></a>
<spanclass="k">raise</span> RuntimeError(<spanclass="s">f"</span>{ob.name}<spanclass="s">: no shell under (</span>{x}<spanclass="s">, </span>{y}<spanclass="s">)</span><spanclass="s">"</span>)
1354
+
<spanclass="k">raise</span> RuntimeError(<spanclass="s">f"</span>{ob.name}<spanclass="s">: no shell at </span>{tuple(origin)}<spanclass="s">"</span>)
<spanclass="c"># Bumpers ride the rear shoulder wall, high under the deck lip, instead of</span>
1388
+
<spanclass="c"># lying on top of the deck and overhanging its back edge.</span>
1325
1389
<spanclass="k">for</span> side <spanclass="k">in</span> (-<spanclass="n">1</span>, <spanclass="n">1</span>):
1326
1390
b = part(<spanclass="s">f"</span><spanclass="s">Gamepad.Bumper</span>{<spanclass="s">'L'</span><spanclass="k">if</span> side < <spanclass="n">0</span><spanclass="k">else</span><spanclass="s">'R'</span>}<spanclass="s">"</span>, part_extrusion, satin,
1327
-
side * <spanclass="n">2.2</span>, <spanclass="n">1.16</span>, _stadium(<spanclass="n">1.5</span>, <spanclass="n">0.34</span>), <spanclass="n">0.15</span>, <spanclass="n">0.05</span>)
<imgsrc="assets/parent-inverse-orrery-hero.webp" alt="A brass orrery: a glowing yellow sun on a stand with blue, green and orange planets on arms, orbit rings and a silver moon." width="1280" height="720" loading="lazy" decoding="async" />
633
+
<imgsrc="assets/parent-inverse-orrery-hero.webp" alt="A brass orrery on a turned walnut base: a glowing gold sun atop the column, mottled blue, green and orange planets on riser posts, orbit rings beneath them, and a silver moon." width="1280" height="720" loading="lazy" decoding="async" />
0 commit comments