Die Zusammenbau-Datei trug den SZENEN-Nullpunkt mit: ein Baum bei x = 18 m exportierte gemessen mit X 16.5..19.3, Y -8.7..-6.2. Die Einzel-Teile hatten das Problem nie (sie sitzen auf ihrem Massenmittelpunkt), der Stand-Baum folgt der Stammbasis seit 1.36 - nur diese eine Datei fiel heraus. Der Versatz kommt aus DERSELBEN Funktion wie beim Stand-Baum: die Rechnung ist aus _origin_bottom_center als _stammbasis_versatz herausgeloest und wird von beiden Wegen benutzt. Zwei Rechnungen fuer denselben Nullpunkt waeren genau die Fehlerklasse, die hier schon dreimal zugeschlagen hat - und hier haette sie besonders weh getan, weil die zusammengesetzten Truemmer exakt auf dem Platz des Baums liegen muessen. Angewendet nur fuer diesen Export, danach zurueckgenommen: mit "Teile behalten" staenden sie sonst verschoben neben dem Baum in der Szene. test_faell_teile stellt den Baum jetzt bewusst auf (18, -7.5) und prueft den Stammfuss ueber den QUERSCHNITT auf Fusshoehe, nicht ueber die Bbox-Mitte - die Krone haengt einseitig und wuerde den Fehler verwischen. Gegenprobe ohne Versatz: Stammfuss bei 18.000 / -7.500, exakt der gemeldete Wert. 27 Tests bestehen. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
23 lines
439 B
TOML
23 lines
439 B
TOML
schema_version = "1.0.0"
|
|
|
|
id = "stylized_tree_generator"
|
|
version = "1.44.0"
|
|
name = "Stylized Tree Generator"
|
|
tagline = "Parametrische Baeume, Palmen, Bueschen mit Wachstums-Stufen"
|
|
maintainer = "D4rkst3r"
|
|
type = "add-on"
|
|
|
|
website = "https://git.d4rkst3r.de/D4rkst3r/stylized-rock-generator"
|
|
|
|
tags = ["Object", "Mesh", "Modeling"]
|
|
|
|
blender_version_min = "4.2.0"
|
|
|
|
license = [
|
|
"SPDX:GPL-3.0-or-later",
|
|
]
|
|
|
|
copyright = [
|
|
"2026 D4rkst3r",
|
|
]
|