我很难理解许多高度数学上可用的论文,描述佩林噪声的产生是如何工作的,我想知道是否有人可以指点我更方便的介绍。我期待在应用程序中使用Perlin噪声来创建2D纹理。柏林噪声算法
Q
柏林噪声算法
24
A
回答
4
看看这本书Texturing and Modeling, A Procedural Approach,从第67页开始,有一个很好的梯度噪声描述和源代码,perlin噪声只是另一个梯度噪声。
在GPU Gems 2也有一个实现。
柏林噪声本身并没有使用很多高级数学,你只需要知道线性插值,格子和随机值。
8
值得注意的是原始的Perlin噪声算法已被作者弃用。 Ken Perlin设计了一个新版本:Simplex Noise
有一个很好的解释Simplex噪声与Java实现here。
相关问题
- 1. 柏林噪声理解
- 2. 包装2D柏林噪声
- 3. 如何生成柏林噪声在iPhone
- 4. 柏林噪音的Python随机种子
- 5. 柏林噪音看起来太格朗
- 6. 改进的柏林噪音“太平稳”
- 7. 实施薹的“程序基础知识”柏林噪声在Unity
- 8. 三维柏林噪声函数如何用于生成地形?
- 9. 的Java柏林噪声二维地形生成
- 10. 从分形柏林噪声函数均匀分布在C#
- 11. 佩林噪声1D?
- 12. 珀林噪声回路as3
- 13. 三维柏林噪声的解析导数产生线条伪影
- 14. 地图生成与柏林噪声落后之后256×256立方阵列
- 15. Android罗盘噪声算法
- 16. 良好的柏林噪音资源/实施?
- 17. 佩林噪声无限生成/平铺?
- 18. 3D珀林噪声分析导数
- 19. install_failed_older_sdk错误Delphi 10.1柏林
- 20. 2D佩林噪音
- 21. 给定的计算信号(信号+噪声)和噪声dBm
- 22. 高斯噪声vs高斯白噪声
- 23. 创建噪声图像(随机噪声)
- 24. 阅读使用星火上齐柏林
- 25. flink - 齐柏林飞船 - 无回应
- 26. 解析都柏林核心数据
- 27. 珀林噪声场是如何工作的?
- 28. 培林噪声发生器在斯威夫特
- 29. 使用MatLab计算信号:噪声比
- 30. 噪声ADC dsPIC
请注意,单纯噪音已获得专利!所以即使它更好,你可能不想使用它! – Piranha 2015-01-17 11:58:52
它只有3D的纹理生成专利,并且超越了这个特点,使其适用于地形生成等等。 – Entalpi 2017-04-26 07:34:45