mirror of
https://github.com/tetreum/brickcraft.git
synced 2026-02-18 08:08:40 -06:00
26 lines
533 B
C#
26 lines
533 B
C#
// Highly based on https://github.com/chraft/chunk-light-tester
|
|
namespace Brickcraft.World
|
|
{
|
|
public class ChunkMeshThreadEntry {
|
|
|
|
private Chunk chunkToBeRendered;
|
|
|
|
public ChunkMeshThreadEntry(Chunk chunk)
|
|
{
|
|
chunkToBeRendered = chunk;
|
|
}
|
|
|
|
public void Init()
|
|
{
|
|
chunkToBeRendered.InitGameObject();
|
|
chunkToBeRendered.InitRenderableSlices();
|
|
}
|
|
|
|
public void ThreadCallback(object threadContext)
|
|
{
|
|
ChunkRenderer chunkRenderer = new ChunkRenderer();
|
|
chunkRenderer.RenderChunk(chunkToBeRendered);
|
|
}
|
|
}
|
|
}
|