chunk meshes

This commit is contained in:
maxwes08
2025-09-03 15:08:21 +02:00
parent 94ebc4ace4
commit 3678eaa5f8
8 changed files with 69 additions and 41 deletions

View File

@@ -22,7 +22,7 @@ namespace Voxel
// Add a chunk
public void AddChunk(Chunk chunk)
{
_chunks[(chunk.PositionX, chunk.PositionY)] = chunk;
_chunks[(chunk.X, chunk.Y)] = chunk;
}
// Remove a chunk
@@ -63,9 +63,6 @@ namespace Voxel
int localZ = worldZ % Chunk.Size;
chunk.SetBlock(localX, worldY, localZ, block);
Renderer.ClearFaces();
ChunkMesh chunkMesh = chunk.GetChunkMesh();
Renderer.AddFaces(chunkMesh.Faces);
}
public (Blocks block, int x, int y, int z) Raycast(float length)