From 33b7fea6deb493b07d31736b785bd167ca1571bd Mon Sep 17 00:00:00 2001 From: ccgauche Date: Tue, 5 Jan 2021 18:34:22 +0100 Subject: [PATCH] Fixed branch flattening --- world/src/layer/tree.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/world/src/layer/tree.rs b/world/src/layer/tree.rs index 76ac0e46fe..3a2be18920 100644 --- a/world/src/layer/tree.rs +++ b/world/src/layer/tree.rs @@ -208,7 +208,7 @@ impl ProceduralTree { let mut branch_dir = (dir + Vec3::::new(rng.gen_range(-1.0, 1.0),rng.gen_range(-1.0, 1.0),rng.gen_range(0.25, 1.0)).cross(dir).normalized() * 0.45 * (depth as f32 + 0.5)).normalized(); // I wish `vek` had a `Vec3::from_fn` if branch_dir.z < 0. { - branch_dir.z = (branch_dir.z) / 16. + branch_dir.z = (branch_dir.z) / 16. + 0.2 } let branch_len = 12.0 / (depth as f32 * 0.25 + 1.0); // Zipf, I guess