文件名称:Procedural-Terrain-Generation:如果您有兴趣了解如何以程序方式在Unity中生成地形,那么您来对地方了
文件大小:4KB
文件格式:ZIP
更新时间:2024-05-28 15:57:31
C#
程序地形生成 如果您有兴趣了解如何以程序方式在Unity中生成地形,那么您来对地方了。 工作原理:TerrainGenerator.cs接受Perlin噪声的值,该值用于计算整个地形的高度。 然后,我添加了通过在地形上举起一个随机点然后遍历每个周围的点以调整其高度值而生成的山脉。 我基本上对Kong进行了完全相同的操作,但是我们没有降低点,而是降低了点。 对于地形绘画,我只写了一个类,其中包含一个splat原型的所有值,并且添加了一个高度值,该值将确定所设置纹理的地形高度。 我正在使用噪波和贴图来粗糙化两种纹理之间的边缘,以确保外观更加逼真。
【文件预览】:
Procedural-Terrain-Generation-master
----LICENSE(1KB)
----.gitignore(430B)
----TerrainGenerator.cs(7KB)
----README.md(868B)