예제 #1
0
        private SingleCubeIndex[] GetIndexes(int lengthX, int lengthY, int lengthZ)
        {
            var result = new SingleCubeIndex[lengthX * lengthY * lengthZ];

            for (uint i = 0; i < result.Length; i++)
            {
                result[i] = new SingleCubeIndex(i);
            }

            return(result);
        }
예제 #2
0
        private SingleCubeIndex[] GetIndexes(int lengthX, int lengthY, int lengthZ, int blockSize)
        {
            var result = new SingleCubeIndex[lengthX * lengthY * lengthZ];

            for (uint i = 0; i < result.Length; i++)
            {
                var index = (uint)(i % blockSize);
                result[i] = new SingleCubeIndex(index);
            }

            return(result);
        }