world.Generate({ -4, -4, -4 }, { 5, 5, 5});
hud.Viewport(960, 600);
world.Generate({ -4, -4, -4 }, { 5, 5, 5});
hud.Viewport(960, 600);
outline_transform = glm::translate(chunk->Transform(world.Player().ChunkCoords()), pos);
outline_transform = glm::scale(outline_transform, glm::vec3(1.0001f));
} else {
outline_transform = glm::translate(chunk->Transform(world.Player().ChunkCoords()), pos);
outline_transform = glm::scale(outline_transform, glm::vec3(1.0001f));
} else {
glm::vec3 next_pos = Chunk::ToCoords(blkid) + normal;
if (!Chunk::InBounds(next_pos)) {
mod_chunk = &world.Next(*chunk, normal);
glm::vec3 next_pos = Chunk::ToCoords(blkid) + normal;
if (!Chunk::InBounds(next_pos)) {
mod_chunk = &world.Next(*chunk, normal);