mirror of
https://gitlab.com/veloren/veloren.git
synced 2024-08-30 18:12:32 +00:00
Added noise to blocks
This commit is contained in:
parent
086097cd56
commit
d09f1e1c4a
@ -933,6 +933,15 @@ pub fn apply_caverns_to<R: Rng>(canvas: &mut Canvas, dynamic_rng: &mut R) {
|
||||
|
||||
last_kind = block.kind();
|
||||
|
||||
let block = if block.is_filled() {
|
||||
Block::new(block.kind(), block
|
||||
.get_color()
|
||||
.unwrap_or_default()
|
||||
.map(|e| (e as f32 * dynamic_rng.gen_range(0.95..1.05)).clamped(0.0, 255.0) as u8))
|
||||
} else {
|
||||
block
|
||||
};
|
||||
|
||||
let _ = canvas.set(wpos, block);
|
||||
}
|
||||
});
|
||||
|
Loading…
Reference in New Issue
Block a user