mirror of
https://github.com/griffi-gh/kubi.git
synced 2024-11-26 08:48:50 -06:00
reenable worldgen
This commit is contained in:
parent
d9ab57ba12
commit
16bc214628
|
@ -13,26 +13,26 @@ pub fn generate_world(chunk_position: IVec3, seed: u64) -> BlockData {
|
||||||
|
|
||||||
let mut blocks = Box::new([[[Block::Air; CHUNK_SIZE]; CHUNK_SIZE]; CHUNK_SIZE]);
|
let mut blocks = Box::new([[[Block::Air; CHUNK_SIZE]; CHUNK_SIZE]; CHUNK_SIZE]);
|
||||||
|
|
||||||
blocks[0][0][0] = Block::Stone;
|
// blocks[0][0][0] = Block::Stone;
|
||||||
blocks[0][CHUNK_SIZE - 1][0] = Block::Stone;
|
// blocks[0][CHUNK_SIZE - 1][0] = Block::Stone;
|
||||||
blocks[CHUNK_SIZE - 1][0][0] = Block::Stone;
|
// blocks[CHUNK_SIZE - 1][0][0] = Block::Stone;
|
||||||
blocks[CHUNK_SIZE - 1][CHUNK_SIZE - 1][0] = Block::Stone;
|
// blocks[CHUNK_SIZE - 1][CHUNK_SIZE - 1][0] = Block::Stone;
|
||||||
blocks[0][0][CHUNK_SIZE - 1] = Block::Stone;
|
// blocks[0][0][CHUNK_SIZE - 1] = Block::Stone;
|
||||||
blocks[0][CHUNK_SIZE - 1][CHUNK_SIZE - 1] = Block::Stone;
|
// blocks[0][CHUNK_SIZE - 1][CHUNK_SIZE - 1] = Block::Stone;
|
||||||
blocks[CHUNK_SIZE - 1][0][CHUNK_SIZE - 1] = Block::Stone;
|
// blocks[CHUNK_SIZE - 1][0][CHUNK_SIZE - 1] = Block::Stone;
|
||||||
blocks[CHUNK_SIZE - 1][CHUNK_SIZE - 1][CHUNK_SIZE - 1] = Block::Stone;
|
// blocks[CHUNK_SIZE - 1][CHUNK_SIZE - 1][CHUNK_SIZE - 1] = Block::Stone;
|
||||||
|
|
||||||
// for x in 0..CHUNK_SIZE {
|
for x in 0..CHUNK_SIZE {
|
||||||
// for y in 0..CHUNK_SIZE {
|
for y in 0..CHUNK_SIZE {
|
||||||
// for z in 0..CHUNK_SIZE {
|
for z in 0..CHUNK_SIZE {
|
||||||
// let position = ivec3(x as i32, y as i32, z as i32) + offset;
|
let position = ivec3(x as i32, y as i32, z as i32) + offset;
|
||||||
// let noise = noise.get_noise3d(position.x as f32, position.y as f32, position.z as f32);
|
let noise = noise.get_noise3d(position.x as f32, position.y as f32, position.z as f32);
|
||||||
// if (0.7..0.8).contains(&noise) {
|
if (0.7..0.8).contains(&noise) {
|
||||||
// blocks[x][y][z] = Block::Stone;
|
blocks[x][y][z] = Block::Stone;
|
||||||
// }
|
}
|
||||||
// }
|
}
|
||||||
// }
|
}
|
||||||
// }
|
}
|
||||||
|
|
||||||
blocks
|
blocks
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue