Ejemplo n.º 1
0
    public Voxel GetVoxelAt(Vector3 worldPos)
    {
        var chunkIndex = WorldToChunkCoord(worldPos);
        var posInChunk = ModElements(FloorToInt(worldPos), Chunk.Dimensions);

        return(regionManager.GetChunk(chunkIndex)[posInChunk]);
    }
Ejemplo n.º 2
0
 void Generate()
 {
     voxels = RegionManager.GetChunk(positionInWorldSpace.X, positionInWorldSpace.Z);
 }