gpt4 book ai didi

random - 为什么 Perlin 噪声算法使用随机数查找表

转载 作者:行者123 更新时间:2023-12-01 04:05:32 27 4
gpt4 key购买 nike

我一直在研究我希望构建的库的噪声算法,并从 Perlin 噪声开始(更准确地说,Simplex 噪声,我想处理任意维度,或者至少最多 6 个维度)。阅读Simplex noise demystified ,有帮助,但在最后查看实现时,我看到了一个名为 perm 的大查找表。 .

在代码示例中,它似乎用于生成一组梯度的索引,但该方法似乎很奇怪。我认为该表只是为了提供 1) 确定性和 2) 速度提升。

我的问题是,perm查找表有什么辅助意义或目的,还是因为上面的原因而存在?或者另一种方式,除了性能之外,是否有不使用伪随机数生成器的特定原因?

最佳答案

这是一个字节数组。范围是 0 到 255。
如果你愿意,你可以随机化它。您可能想要播种随机……等等。

关于random - 为什么 Perlin 噪声算法使用随机数查找表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9695112/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com