Drawer() {
Coord.sort(blobStart, blobEnd);
size = blobEnd.difference(blobStart);
size.x++;
size.y++;
size.z++;
NoiseGeneratorOctaves noiseGen = new NoiseGeneratorOctaves(rand, 2);
noise = new double[size.x * size.y * size.z];
double s = 1.0 / 256; // 1.0/512.0;
noiseGen.generateNoiseOctaves(noise,
blobStart.x, blobStart.y, blobStart.z,
size.x, size.y, size.z,
blobEnd.x * s, blobEnd.y * s, blobEnd.z * s);
for (int i = 0; i < noise.length; i++) {
noise[i] = (noise[i] + 1) / 2;
}
this.len = size.magnitude();
}
ColossalBuilder.java 文件源码
java
阅读 25
收藏 0
点赞 0
评论 0
项目:Factorization
作者:
评论列表
文章目录