From cac8fd565a0dabe084e9fd120b637b4e878b67fa Mon Sep 17 00:00:00 2001 From: Joshua Barretto Date: Fri, 31 May 2019 16:28:01 +0100 Subject: [PATCH] Reduced cave winding, increased cave size --- world/src/sim.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/world/src/sim.rs b/world/src/sim.rs index 67a4ba6cef..ce0cd5dedc 100644 --- a/world/src/sim.rs +++ b/world/src/sim.rs @@ -60,7 +60,7 @@ impl WorldSim { .set_octaves(8) .set_persistence(0.75) .set_seed(seed + 9), - cave_0_nz: BasicMulti::new().set_lacunarity(3.0).set_persistence(0.2).set_seed(seed + 10), + cave_0_nz: BasicMulti::new().set_lacunarity(1.5).set_persistence(0.8).set_seed(seed + 10), cave_1_nz: SuperSimplex::new().set_seed(seed + 11), }; @@ -295,7 +295,7 @@ impl<'a> Sampler<'a> { }; let ground_block = if let Some(block) = ground_block { // Underground - let cave = cave_xy * (wposf.z as f32 - cave_alt).div(150.0).powf(2.0).neg().add(1.0) > 0.9992; + let cave = cave_xy * (wposf.z as f32 - cave_alt).div(180.0).powf(2.0).neg().add(1.0) > 0.9995; if cave { None