![]() |
1
10
我知道关于柏林噪音和你能用它做的事情的最好的论文在 Texturing and Modelling pages on noise and other related subjects 时间倒流,值得一看。 早在90年代末和21世纪初,我编写了一系列景观可视化程序,使用各种形式的柏林噪声处理来处理地形生成,当时我广泛使用它来创建逼真的景观。许多其他的节目也做类似的事情——精彩的节目 Terragen 例如 Photorealistic Textile plugin 用于Photoshop。 基本上柏林噪声的魅力在于它不是随机的,而是湍流的,所以在任何情况下,如果你有一个不确定的现象,它可以被应用来提供更多的“自然”结果。任何程序员都应该熟悉的一组或多个例程,因为在许多情况下,当人们倾向于使用随机数生成器时,它的使用是合适的。例如,使用柏林函数来推导游戏中某些建模移动实体的速度变化(例如由于风或其他原因)远比应用随机变化效果好。 |
![]() |
2
6
|
![]() |
3
2
我已经看到虚拟角色的运动看起来更真实。 |
![]() |
4
1
它可以在4个维度(即x、y、z、时间)中使用,以创建出现和消失的体积云。添加一个随时间变化的基本运动矢量,你也有风。 |
![]() |
5
0
一个相关的用途是分形生成的地形。 |
![]() |
John V · 是否存在单元测试无法发现的逻辑/流错误类型? 6 年前 |
![]() |
Beefster · 为什么ANSI颜色转义以“m”而不是“]”结尾? 6 年前 |
![]() |
Guillermo Gutiérrez · STR转换是如何工作的? 7 年前 |
![]() |
RudziankoÅ · 合并排序数组算法 7 年前 |
|
user8852560 · 构造函数中的验证和构造函数冲突 7 年前 |
![]() |
jav974 · 订购产品时寻找最佳价格组合的算法 7 年前 |
![]() |
hippietrail · 确定浮点数中前导零的数量 7 年前 |