Rebuild the foliage with leaf cards: leafier silhouette at two thirds the triangles
This commit is contained in:
1 parent
d3a87acf2d
commit
045ed2a58f
13 files changed
+114
-28
No files matched your search
@@ -285,6 +285,23 @@ The chosen s48 is the `head_proto` default; the rejected s24/s64 stay local unde
|
||||
front/three-quarter/profile) is
|
||||
[`blender_previews/sheet_head_proto_before_after.jpg`](blender_previews/sheet_head_proto_before_after.jpg).
|
||||
|
||||
## Foliage language P1 — resolved 2026-11-06
|
||||
|
||||
The ranked P1 was that shrubs read as rocks: `_shrub()` stacked spheres, so the silhouette was
|
||||
smooth and the light response was a single facet per clump.
|
||||
|
||||
`_leaf_card()` replaces the stack: one low-poly inner mass for opacity, then 18–53 two-triangle
|
||||
quads scattered over the canopy shell by a jittered Fibonacci distribution, each rotated onto the
|
||||
canopy normal and tilted off it. No alpha texture, so the flat-colour library and the Compatibility
|
||||
renderer are untouched.
|
||||
|
||||
| Prop | Before | After |
|
||||
| --- | --- | --- |
|
||||
| `planter_box` | 1,324 tris | 818 |
|
||||
| `round_planter` | 1,240 tris | 808 |
|
||||
| `street_tree` | 2,592 tris | 1,506 |
|
||||
| Props total (20) | 13,808 | 11,784 |
|
||||
|
||||
## Scorecard skeleton
|
||||
|
||||
Verdicts use `qa-review` semantics: **P0** (blocker: wrong scale, broken normals, budget fail),
|
||||
|
||||
Reference in new issue
Block a user