Repository navigation
Commit 73499d6
fix(showcase): redesign hitching-post with a face-nailed horseshoe
A lone post with a stub rail read as the plainest object in the showcase
lineup. A horseshoe nailed heels-up to the post's front face is what a
real hitching post carries. It is geometry, so it is budgeted: a flat iron
bar (17 mm x 7.5 mm) swept around 290 degrees of an arc, heels capped,
centred on the post between the upper band and the rail, clear of the
rings. Its back bites the post face 1.5 mm (HS_BITE), and its face stands
7.5 mm proud.
The shell classifier separates it from the hung rings, which are the same
flat-loop shape class, by position: on the post's centre line, not at
+-EYE_X. A new Horseshoe seat budget reads the bite and stand-off against
the post's front face off the mesh (count exactly 1, bite 0.0005-0.004 m,
proud >= 0.004 m). New falsifier --float-horseshoe pulls it 4 mm off the
face and exits 18. The hero key rises 660 -> 960 W, into the calibration
luma band.
Evidence (live runs, local):
- .scratch/blender-5.2.1-windows-x64/blender.exe (Blender 5.2.1 LTS) and
.scratch/blender-4.5.11-windows-x64/blender.exe (Blender 4.5.11 LTS):
default exit 0 on both. base_tris 1852 (declared 1400-2400; was 1680),
wood 114 / metal 828 faces, bbox (0.5000, 0.1490, 1.2460) unchanged,
collider 80 tris, horseshoes=1 hs_bite 0.00150 hs_proud 0.00750, all
other seats unchanged, hygiene 0, zfight 0.
- Falsifiers, identical on both: --skip-decimate 9, --stray-vert 15,
--twin-sole 15 (zfight 6), --lift-z 16, --clip-ring 18 (ring_err
0.024), --short-post 19, --sunk-bands 18 (proud -0.0015),
--float-horseshoe 18 (hs_bite -0.0025, every other seat still green).
5.1.2 not re-run this pass.
- tests/check_falsifier_targets.py: passed (static, 36 pieces).
- Framing: fill y 0.800, margins l 0.444 r 0.438 b 0.094 t 0.106.
- Contact sheet: candidate luma 0.207 / stage 0.207 / warmth +0.094 /
sat 0.102, against armature-bend 0.243/0.192, damped-track-aim
0.237/0.218 and bmesh-gear 0.236/0.177. Saturation is low because the
subject is timber and iron.
- Asset sheet (docs/gallery/asset-sheets/hitching-post.webp): judged not
the least-designed object in the lineup, though still among the
simplest; the piece's single-post brief bounds how much it can carry.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>1 parent 2d9f5c5 commit 73499d6
8 files changed
Lines changed: 121 additions & 21 deletions
File tree
- docs/gallery
- asset-sheets
- assets
- contact-sheets
- showcase
- hitching-post
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
124 | 124 | | |
125 | 125 | | |
126 | 126 | | |
127 | | - | |
| 127 | + | |
128 | 128 | | |
129 | 129 | | |
130 | 130 | | |
| |||
Loading
Loading
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
207 | 207 | | |
208 | 208 | | |
209 | 209 | | |
210 | | - | |
211 | | - | |
212 | | - | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
213 | 213 | | |
214 | 214 | | |
215 | 215 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
6 | | - | |
| 5 | + | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
29 | 29 | | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
| 42 | + | |
42 | 43 | | |
43 | 44 | | |
44 | | - | |
| 45 | + | |
45 | 46 | | |
46 | 47 | | |
47 | 48 | | |
| |||
54 | 55 | | |
55 | 56 | | |
56 | 57 | | |
57 | | - | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
58 | 78 | | |
59 | 79 | | |
60 | 80 | | |
| |||
83 | 103 | | |
84 | 104 | | |
85 | 105 | | |
| 106 | + | |
86 | 107 | | |
87 | 108 | | |
88 | 109 | | |
| |||
98 | 119 | | |
99 | 120 | | |
100 | 121 | | |
| 122 | + | |
101 | 123 | | |
102 | 124 | | |
103 | 125 | | |
| |||
128 | 150 | | |
129 | 151 | | |
130 | 152 | | |
131 | | - | |
| 153 | + | |
132 | 154 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
| 5 | + | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
| |||
15 | 16 | | |
16 | 17 | | |
17 | 18 | | |
18 | | - | |
| 19 | + | |
| 20 | + | |
19 | 21 | | |
20 | 22 | | |
21 | 23 | | |
| |||
79 | 81 | | |
80 | 82 | | |
81 | 83 | | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
82 | 100 | | |
83 | 101 | | |
84 | 102 | | |
| |||
436 | 454 | | |
437 | 455 | | |
438 | 456 | | |
439 | | - | |
| 457 | + | |
440 | 458 | | |
441 | 459 | | |
442 | 460 | | |
| |||
456 | 474 | | |
457 | 475 | | |
458 | 476 | | |
| 477 | + | |
| 478 | + | |
| 479 | + | |
| 480 | + | |
459 | 481 | | |
460 | 482 | | |
461 | 483 | | |
| |||
485 | 507 | | |
486 | 508 | | |
487 | 509 | | |
| 510 | + | |
| 511 | + | |
| 512 | + | |
488 | 513 | | |
489 | 514 | | |
490 | 515 | | |
| |||
544 | 569 | | |
545 | 570 | | |
546 | 571 | | |
| 572 | + | |
| 573 | + | |
| 574 | + | |
| 575 | + | |
| 576 | + | |
| 577 | + | |
| 578 | + | |
| 579 | + | |
547 | 580 | | |
548 | 581 | | |
549 | 582 | | |
| |||
571 | 604 | | |
572 | 605 | | |
573 | 606 | | |
| 607 | + | |
| 608 | + | |
574 | 609 | | |
575 | 610 | | |
576 | 611 | | |
| |||
694 | 729 | | |
695 | 730 | | |
696 | 731 | | |
| 732 | + | |
| 733 | + | |
| 734 | + | |
| 735 | + | |
| 736 | + | |
| 737 | + | |
| 738 | + | |
| 739 | + | |
| 740 | + | |
| 741 | + | |
| 742 | + | |
| 743 | + | |
| 744 | + | |
| 745 | + | |
| 746 | + | |
| 747 | + | |
| 748 | + | |
| 749 | + | |
| 750 | + | |
| 751 | + | |
| 752 | + | |
| 753 | + | |
697 | 754 | | |
698 | 755 | | |
699 | 756 | | |
| |||
703 | 760 | | |
704 | 761 | | |
705 | 762 | | |
| 763 | + | |
706 | 764 | | |
707 | 765 | | |
708 | 766 | | |
| |||
790 | 848 | | |
791 | 849 | | |
792 | 850 | | |
| 851 | + | |
| 852 | + | |
| 853 | + | |
| 854 | + | |
| 855 | + | |
| 856 | + | |
793 | 857 | | |
794 | 858 | | |
795 | 859 | | |
| |||
1135 | 1199 | | |
1136 | 1200 | | |
1137 | 1201 | | |
| 1202 | + | |
1138 | 1203 | | |
1139 | 1204 | | |
1140 | 1205 | | |
| |||
1145 | 1210 | | |
1146 | 1211 | | |
1147 | 1212 | | |
| 1213 | + | |
1148 | 1214 | | |
1149 | 1215 | | |
1150 | 1216 | | |
| |||
1247 | 1313 | | |
1248 | 1314 | | |
1249 | 1315 | | |
1250 | | - | |
| 1316 | + | |
| 1317 | + | |
1251 | 1318 | | |
1252 | 1319 | | |
1253 | 1320 | | |
| |||
1354 | 1421 | | |
1355 | 1422 | | |
1356 | 1423 | | |
| 1424 | + | |
| 1425 | + | |
| 1426 | + | |
1357 | 1427 | | |
1358 | 1428 | | |
1359 | 1429 | | |
1360 | 1430 | | |
1361 | 1431 | | |
1362 | 1432 | | |
1363 | 1433 | | |
1364 | | - | |
| 1434 | + | |
| 1435 | + | |
| 1436 | + | |
1365 | 1437 | | |
1366 | 1438 | | |
1367 | 1439 | | |
| |||
1437 | 1509 | | |
1438 | 1510 | | |
1439 | 1511 | | |
1440 | | - | |
1441 | | - | |
| 1512 | + | |
| 1513 | + | |
1442 | 1514 | | |
1443 | 1515 | | |
1444 | 1516 | | |
| |||
1525 | 1597 | | |
1526 | 1598 | | |
1527 | 1599 | | |
| 1600 | + | |
| 1601 | + | |
| 1602 | + | |
| 1603 | + | |
| 1604 | + | |
1528 | 1605 | | |
1529 | 1606 | | |
1530 | 1607 | | |
| |||
1535 | 1612 | | |
1536 | 1613 | | |
1537 | 1614 | | |
| 1615 | + | |
1538 | 1616 | | |
1539 | 1617 | | |
1540 | 1618 | | |
| |||
Loading
0 commit comments