diff --git a/blender_manifest_tree.toml b/blender_manifest_tree.toml index 5c72dd6..f510515 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.14.0" +version = "1.15.0" name = "Stylized Tree Generator" tagline = "Parametrische Baeume, Palmen, Bueschen mit Wachstums-Stufen" maintainer = "D4rkst3r" diff --git a/dist/index.json b/dist/index.json index 1523501..2115af3 100644 --- a/dist/index.json +++ b/dist/index.json @@ -32,7 +32,7 @@ "id": "stylized_tree_generator", "name": "Stylized Tree Generator", "tagline": "Parametrische Baeume, Palmen, Bueschen mit Wachstums-Stufen", - "version": "1.14.0", + "version": "1.15.0", "type": "add-on", "maintainer": "D4rkst3r", "license": [ @@ -48,9 +48,9 @@ "Mesh", "Modeling" ], - "archive_url": "./stylized_tree_generator-1.14.0.zip", - "archive_size": 16133, - "archive_hash": "sha256:49347879e32dadc979f9ff513acf9f81cc0f0adb2d923c80a0e7e3706f910270" + "archive_url": "./stylized_tree_generator-1.15.0.zip", + "archive_size": 16221, + "archive_hash": "sha256:1eaec9d749ddb3996aec434c284399455cc00e164cd073e25d5218e03b3c48ee" } ] } \ No newline at end of file diff --git a/dist/stylized_tree_generator-1.14.0.zip b/dist/stylized_tree_generator-1.14.0.zip deleted file mode 100644 index 780671c..0000000 Binary files a/dist/stylized_tree_generator-1.14.0.zip and /dev/null differ diff --git a/dist/stylized_tree_generator-1.15.0.zip b/dist/stylized_tree_generator-1.15.0.zip new file mode 100644 index 0000000..3b73c09 Binary files /dev/null and b/dist/stylized_tree_generator-1.15.0.zip differ diff --git a/stylized_tree_generator.py b/stylized_tree_generator.py index d849476..3c9f243 100644 --- a/stylized_tree_generator.py +++ b/stylized_tree_generator.py @@ -1,7 +1,7 @@ bl_info = { "name": "Stylized Tree Generator", "author": "D4rkst3r", - "version": (1, 14, 0), + "version": (1, 15, 0), "blender": (4, 2, 0), "location": "View3D > Sidebar > Tree Gen", "description": "Parametrischer Baum-/Palmen-/Busch-Generator (Geometry Nodes) mit Wachstums-Stufen", @@ -28,7 +28,8 @@ OBJ_NAME = "StylizedTree" DEFAULTS = { "Seed": 0, "Height": 5.0, - "Trunk Radius": 0.085, # 5 m Baum ~17 cm Durchmesser; 0.13 wirkte staemmig + "Trunk Radius": 0.07, # TreeIt-Verhaeltnis: Radius/Hoehe ~0.013 + # (0.079 bei 6.04 m). Bei 5 m also ~0.065-0.07. "Bend": 0.5, "Taper": 0.9, "Branch Count": 9, @@ -41,7 +42,9 @@ DEFAULTS = { "Droop Curve": 2.0, # 2 = weicher Bogen, 4+ = scharfer Ellbogen "Trunk Tip": 0.3, # Anteil von Tip Blunt fuer die Stammspitze; # klein = laeuft duenn aus, 1.0 = stumpfe Kuppe - "Branch Thickness": 0.32, # Ast-Dicke relativ zum Stamm + "Branch Thickness": 0.17, # Ast-Dicke relativ zum Stamm. Am TreeIt-Baum + # gemessen: 0.008-0.013 bei Stamm 0.079 = 11-16 %. + # 0.32 war doppelt zu dick -> grobe Ansaetze. "Branch Taper": 0.55, # schwach verjuengen -> Roehre statt Kegel/Dorn "Sub Count": 2, # Sub-Aeste je Hauptast (0 = aus) "Sub Start": 0.45, # Ansatzbereich der Zweige am Ast ... @@ -95,7 +98,7 @@ PRESETS = { "Branch Count": 22, "Branch Length": 1.9, "Branch Up": -0.25, "Branch Start": 0.12, "Branch End": 0.97, "Crown Taper": 0.9, "Crown Bulge": 0.0, - "Branch Bend": 0.3, "Branch Thickness": 0.2, "Sub Count": 1, + "Branch Bend": 0.3, "Branch Thickness": 0.12, "Sub Count": 1, "Sub Length": 0.4, "Root Flare": 0.7, }, "eiche": { # runde, breite Krone: Bauch in der Mitte, dicker Stamm @@ -103,7 +106,7 @@ PRESETS = { "Branch Count": 10, "Branch Length": 2.2, "Branch Up": 0.9, "Branch Start": 0.3, "Branch End": 0.95, "Crown Taper": -0.15, "Crown Bulge": 0.5, - "Branch Bend": 0.9, "Branch Thickness": 0.4, "Sub Count": 3, + "Branch Bend": 0.9, "Branch Thickness": 0.13, "Sub Count": 3, "Sub Length": 0.8, "Root Flare": 1.6, "Root Lobe Depth": 1.6, }, "birke": { # schlank, hoher Ansatz, feine Zweige @@ -119,7 +122,7 @@ PRESETS = { "Branch Count": 12, "Branch Length": 2.0, "Branch Up": 0.5, "Branch Start": 0.35, "Branch End": 0.95, "Crown Taper": -0.2, "Crown Bulge": 0.4, - "Branch Droop": 1.2, "Branch Bend": 0.7, "Branch Thickness": 0.28, + "Branch Droop": 1.2, "Branch Bend": 0.7, "Branch Thickness": 0.16, "Sub Count": 3, "Sub Length": 0.9, "Root Flare": 1.2, }, "toter_baum": { # knorrig, kaum Zweige, starke Kruemmung @@ -127,7 +130,7 @@ PRESETS = { "Branch Count": 6, "Branch Length": 1.5, "Branch Up": 0.9, "Branch Start": 0.3, "Branch End": 0.9, "Crown Taper": 0.3, "Crown Bulge": 0.0, - "Branch Bend": 1.4, "Branch Thickness": 0.3, "Sub Count": 1, + "Branch Bend": 1.4, "Branch Thickness": 0.18, "Sub Count": 1, "Sub Length": 0.5, "Root Flare": 1.4, "Tip Blunt": 0.08, }, # Kaktus: dicker, kaum verjuengter Stamm, wenige Arme, die per NEGATIVEM