From a6c9c100621a20b8561aa41802a6432bc7044d44 Mon Sep 17 00:00:00 2001 From: Joshua Barretto Date: Tue, 9 Jul 2019 17:58:20 +0100 Subject: [PATCH] Better tree colours --- world/src/block/mod.rs | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/world/src/block/mod.rs b/world/src/block/mod.rs index 8913da883d..44d32cad92 100644 --- a/world/src/block/mod.rs +++ b/world/src/block/mod.rs @@ -291,18 +291,14 @@ impl<'a> BlockGen<'a> { let field = RandomField::new(structure_seed + 0); let lerp = 0.5 - + ((field.get(Vec3::from(structure_pos)) % 256) as f32 / 256.0 - 0.5) * 0.75 - + ((field.get(Vec3::from(pos)) % 256) as f32 / 256.0 - 0.5) * 0.2; + + ((field.get(Vec3::from(structure_pos)) % 256) as f32 / 256.0 - 0.5) * 0.4 + + ((field.get(Vec3::from(pos)) % 256) as f32 / 256.0 - 0.5) * 0.15; match sblock { StructureBlock::TemperateLeaves => Block::new( 1, - Lerp::lerp( - Rgb::new(0.0, 80.0, 40.0), - Rgb::new(120.0, 255.0, 10.0), - lerp, - ) - .map(|e| e as u8), + Lerp::lerp(Rgb::new(0.0, 70.0, 20.0), Rgb::new(180.0, 190.0, 0.0), lerp) + .map(|e| e as u8), ), StructureBlock::PineLeaves => Block::new( 1,