Unity的Perlin噪声

时间:2018-07-08 02:55:19

标签: c# unity3d


我正在开发一款地形编辑器软件,人们可以使用它来修改我们的游戏。
我正在Visual Studio中创建应用程序。
生成地形图时,我们使用PerlinNoise。
在游戏中,我们使用:

for (int y = 0; y < pointCount; y++)
   valuePointer[y] += Mathf.PerlinNoise((float)(start + delta * y) * width, 0) * height;
}

但是您不能在unity的环境之外使用Unity的数学库。
由于它们依赖于Mono会实现的某些C ++脚本或类似的东西。

我的问题是:最好使用哪种方法/库,以便我们可以在Unity项目和Visual Studio项目中使用它?
预先感谢!

1 个答案:

答案 0 :(得分:0)

Unity具有独立的高性能数学库,只需看一下https://github.com/Unity-Technologies/Unity.Mathematics