示例#1
0
        public void Setup()
        {
            _data = new VoxelGrid(32, 1);

            var chunkGenerator = new ChunkGenerator(null, 32, 1);
            var random         = new Random(0);

            chunkGenerator.GenerateSpheres(_data, random);
            chunkGenerator.SplatterHoles(_data, random);

            _vertices  = new List <VertexPositionTextureNormal>(_data.GridSize * _data.GridSize * _data.GridSize);
            _indices   = new List <ushort>(_data.GridSize * _data.GridSize * _data.GridSize);
            _imageSize = new Vector2(32, 32);
        }