加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

为什么Perlin噪声算法使用查找表来获取随机数

发布时间:2020-12-16 06:14:34 所属栏目:大数据 来源:网络整理
导读:我一直在研究我想要构建的库的噪声算法,并且已经开始使用Perlin噪声(更准确地说是单纯形噪声,我希望使用任意维度,或者至少达到6).阅读 Simplex noise demystified,帮助,但仔细查看最后的实现,我看到一个名为perm的大查找表. 在代码示例中,它似乎用于生成一组
我一直在研究我想要构建的库的噪声算法,并且已经开始使用Perlin噪声(更准确地说是单纯形噪声,我希望使用任意维度,或者至少达到6).阅读 Simplex noise demystified,帮助,但仔细查看最后的实现,我看到一个名为perm的大查找表.

在代码示例中,它似乎用于生成一组渐变的索引,但该方法似乎很奇怪.我假设表只是提供1)确定性,2)速度提升.

我的问题是,烫发查找表是否具有任何辅助意义或目的,或者出于上述原因?或者另一种方式,除了性能之外,是否有一个特定的原因是不使用伪随机数发生器?

解决方法

这是一个字节数组.范围是0到255. 如果需要,您可以将其随机化.你可能想要随机播种……等等.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读