Commit 77375d0
feat(showcase): add road-bicycle (vehicles)
The fifth piece in the vehicles category: a 1970s lugged-steel road
bicycle leaning 5 deg onto its side kickstand. A 56 cm diamond frame in
chromed spear-point lugs, tapered stays with chrome tips, a chrome-crowned
fork; 700c wheels of 36 spokes laced three-cross from both flanges to
nipples through box-section rims, QR skewers, tan-wall tyres; 52/42
crankset with quill pedals and toe clips, six-speed freewheel, a roller
chain of 112 individual links solved round ring, cog and both jockeys,
front and rear derailleurs, down-tube shifters, side-pull calipers,
gum-hooded levers on cotton-taped drop bars, quill stem, leather saddle,
a bottle in a bolted wire cage. Ten materials; metals carry the
espresso-machine reflection studio.
Budgets (measured, 5.2.1): 46092 tris (45600-46600), LOD 0.4995/0.2198,
10 materials with face floors, UVs 0..1 no overlap, AABB
1.6698x0.4376x0.9969 (1.670x0.438x0.997 +-0.01), collider 880 (<=970),
hygiene 0 incl. 0 coplanar cross-shell pairs, tyres and foot zmin 0,
hubs 0.000 mm off dropout eyes, spokes 3.00 mm into flanges and 4.50 mm
into nipples, rims 0.000 mm off the frame plane, seat tube 0.5800 m,
wheelbase 0.99982 m, trail 0.05536 m, lacing 36/36 18/18 pitch 0.000
deg cross 60.000 deg, 30 + 10 rollers seated 1.20-3.40 mm above root,
chain line 0.000 mm, stance margin 0.0393 m at 11.80 kg, 1 component
(685 shells). Two default runs print identical measurements.
Falsifiers (flag -> measured -> exit): --skip-decimate LOD1 1.0000 -> 9;
--stray-vert loose_v 1 -> 15; --lift-z zmin 0.05000 -> 16; --float-tyre
rear tyre zmin 0.003 -> 16; --slip-wheel hub 0.00200 m off eye -> 17;
--short-spoke end -0.00150 inside nipple -> 18; --dish-wheel rim 0.00299
m off plane -> 19; --steep-head trail -0.02926 m -> 20; --bunch-spokes
pitch 4.000 deg -> 21; --lift-chain seat up to 8.11 mm -> 22;
--shift-rollers roller 0.00150 m off the line -> 23; --tuck-stand margin
-0.0062 m -> 24; --pop-bottle 2 components [2, 683] -> 25. Every one
leaves the triangle count at 46092 and the budgets before it green.
Blender: E:\Blender-Developer-Tools\.scratch\5.2\blender-5.2.1-windows-x64\blender.exe,
reports "Blender 5.2.1 LTS". 4.5 LTS left to CI.
Render: render_hero.py wrote hero and preview; framing fill x 0.666,
y 0.778, margins >= 0.111; asset-quality floors pass (edge90 0.099).
Asset sheet (docs/gallery/asset-sheets/road-bicycle.webp): not the
least-designed object in the lineup; the hydrant and the wheelbarrow are
plainer. Isolated it reads at once as a lugged road bike: lugs, laced
wheels, tan walls, saddle, taped bars, chain and derailleurs all carry.
Weak point: a long thin object, it fills little of its panel.
Contact sheet (docs/gallery/contact-sheets/road-bicycle-contact-sheet.webp):
luma 0.2382 against 0.2369-0.2428 (in band; first draft 0.2556, relit
with a dimmer key and wedge). Stage 0.1952 against 0.1919-0.2517 (in
band). Saturation 0.2335 against 0.1525-0.2367 (in band). Wedge warmth
+0.0872 against -0.1440/+0.1052/+0.0921 (inside the spread). Thumbnail
legible.
Also updated: README, CLAUDE.md, AGENTS.md counts (55 -> 56), ROADMAP
Vehicles list (road bicycle struck as shipped), asset_sheet.py SELECT
row, catalog.json, plugin.json and the regenerated gallery.
build_gallery, check_site_links (111 pages, 0 failures),
check_falsifier_targets, check_exit_code_readme, check_engine_id,
check_gallery_images and check_import_export_rules pass.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>1 parent 4e18db9 commit 77375d0
71 files changed
Lines changed: 10340 additions & 121 deletions
File tree
- .cursor-plugin
- docs/gallery
- anvil
- apothecary-shelf
- archery-target
- asset-sheets
- assets
- basketball-hoop
- book-trolley
- bookshelf
- boulder-cluster
- bowling-pins
- brazier
- butter-churn
- cactus-garden
- campfire
- cargo-loader
- cart
- chopping-block
- contact-sheets
- crate-stack
- desk-lamp
- espresso-machine
- fallen-log
- fence-kit
- floor-fan
- grain-sacks
- grindstone
- hand-pump
- hay-bale
- hitching-post
- hover-bike
- iron-cauldron
- market-stall
- motor-scooter
- office-chair
- park-bench
- pine-tree
- pond-edge
- quad-drone
- road-bicycle
- rope-bridge
- shipping-crate
- signpost
- soccer-goal
- stand-mixer
- stone-archway
- stone-well
- street-lantern
- tavern-stool
- terrain-scatter
- treasure-chest
- wall-torch
- watchtower
- water-trough
- weight-rack
- wheelbarrow
- wooden-barrel
- wooden-bucket
- wooden-ladder
- wooden-yoke
- scripts
- showcase
- road-bicycle
- tests/smoke
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
193 | 193 | | |
194 | 194 | | |
195 | 195 | | |
196 | | - | |
| 196 | + | |
| 197 | + | |
197 | 198 | | |
198 | 199 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
| 40 | + | |
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| |||
106 | 106 | | |
107 | 107 | | |
108 | 108 | | |
109 | | - | |
| 109 | + | |
110 | 110 | | |
111 | 111 | | |
112 | 112 | | |
| |||
164 | 164 | | |
165 | 165 | | |
166 | 166 | | |
| 167 | + | |
167 | 168 | | |
168 | 169 | | |
169 | 170 | | |
| |||
272 | 273 | | |
273 | 274 | | |
274 | 275 | | |
| 276 | + | |
| 277 | + | |
275 | 278 | | |
276 | 279 | | |
277 | 280 | | |
| |||
0 commit comments