diff --git a/README.md b/README.md index 2e6775a..9d0110b 100644 --- a/README.md +++ b/README.md @@ -563,6 +563,54 @@ Der Kaktus erzeugt regulaer **0 Cards** — kein Ast ist duenner als `Max Radius und das ist botanisch richtig. Vorher lief das still durch und man stand vor einer leeren `_Leaf`-Ebene; jetzt sagt der Operator es und nennt den Regler. +### Vom Trichter ueber die Haube zur Kugel + +Zielbild ist der **Lollipop** der stilisierten Vektor-Illustration: kurzer +kraeftiger Stamm, darauf eine Kugelkrone. Der Weg dorthin fuehrt NICHT ueber +mehr Baumhoehe - 4.9 m sind die Ernte-Reichweite -, sondern ueber einen +tieferen Kronenansatz: 39 % -> 29 %, Stamm 1.9 m -> 1.5 m. Die Krone wird +dadurch von selbst hoeher (3.8 m -> 4.3 m) und rundet sich, tiefere Fruechte +sind fuers Ernten ohnehin besser. + +Dazu `Crown Taper` 0.15 -> 0.35, `Crown Bulge` 1.1 -> 1.5, `Branch Droop` +0.4 -> 0.25. + +**Das Messen war hier schwieriger als das Einstellen.** Zwei Fehler, beide +gefunden, bevor sie in einer Abnahme gelandet sind: + +1. Die Kronenbreite je Drittel als **Maximum** ueber die Card-Punkte zu + messen haengt an EINER Card: bei ~400 Cards von 1.25 m reicht eine einzige + weit aussen haengende, um ein Drittel zu bestimmen. Unten/mitte sprang je + Seed zwischen 0.89 und 1.00, waehrend der Mittelwert stabil bei 0.94 lag - + das war Rauschen, keine Form. Mit dem **90. Perzentil** ist es stabil, und + es zeigte prompt etwas anderes: die Krone war unten tatsaechlich am + breitesten (u/m 1.04), was das Maximum verdeckt hatte. +2. Der Kugel-Kennwert bekam zunaechst die Schranke 0.88 - eine Zahl aus einem + Messskript mit anderer Breitendefinition. Mit der Test-Formel liegen die + Werte um 1.4, die Schranke haette alles durchgelassen. **Zum zweiten Mal + dieselbe Falle** (nach der Deckungs-Schwelle): eine Schranke aus einem + anderen Kontext ist keine Schranke. + +Deshalb sind jetzt ALLE Referenzformen mit demselben Mass gemessen und stehen +im Test: + +| Form | unten/mitte | oben/mitte | Kugel (KronH/KronB) | +|---|---|---|---| +| Eiche | 1.04-1.15 | 0.77-0.88 | 1.71-1.91 | +| Trichter (1.39) | 0.66-0.72 | 1.18-1.31 | 0.98-1.12 | +| Haube (1.40) | 0.99-1.13 | 0.69-0.80 | 1.26-1.44 | +| Pilz (Verirrung) | 0.75-0.90 | 0.78-0.94 | 1.05-1.17 | +| **Kugel (1.41)** | **0.86-1.01** | **0.63-0.74** | **1.35-1.47** | + +Die Tabelle zeigt auch, was NICHT trennt: der Kugel-Kennwert unterscheidet die +Kugel nicht von der Haube (1.35-1.47 gegen 1.26-1.44). Was sie unterscheidet, +ist der Kronenansatz - und genau der wird geprueft. Ein Test, der so tut, als +pruefe er die Form, waehrend in Wahrheit ein anderer Wert die Arbeit macht, +waere schlimmer als keiner. + +Gegenproben: die Haube meldet 9 Fehler (Kronenansatz), der Trichter 37 (alle +vier Formkriterien). + ### Obstbaum-Silhouette: Trichter statt Krone Der Baum erfuellte Kronenradius, Deckung, Ansatz und Tri-Budget - und sah diff --git a/blender_manifest_tree.toml b/blender_manifest_tree.toml index 6e38682..192fc24 100644 --- a/blender_manifest_tree.toml +++ b/blender_manifest_tree.toml @@ -1,7 +1,7 @@ schema_version = "1.0.0" id = "stylized_tree_generator" -version = "1.40.0" +version = "1.41.0" name = "Stylized Tree Generator" tagline = "Parametrische Baeume, Palmen, Bueschen mit Wachstums-Stufen" maintainer = "D4rkst3r" diff --git a/dist/index.html b/dist/index.html index 6520cbc..81e469e 100644 --- a/dist/index.html +++ b/dist/index.html @@ -50,17 +50,17 @@
Built 2026-08-06, 12:32
Built 2026-08-06, 13:04