【问题标题】:Unity's Perlin NoiseUnity 的柏林噪声
【发布时间】:2018-07-08 02:55:19
【问题描述】:


我正在开发一种地形编辑器软件,人们可以使用它来修改我们的游戏。
我正在 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 中使用它工作室项目?
提前致谢!

【问题讨论】:

    标签: c# unity3d


    【解决方案1】:

    Unity 有一个独立的高性能数学库,看看这个https://github.com/Unity-Technologies/Unity.Mathematics

    【讨论】:

      猜你喜欢
      • 2021-04-29
      • 2012-01-29
      • 2017-11-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多