柏林噪音算法 Perlin Noise
发布时间:2020-12-16 00:08:09 所属栏目:大数据 来源:网络整理
导读:http://freespace.virgin.net/hugo.elias/models/m_perlin.htm Perlin噪声 ( Perlin noise )指由Ken Perlin发明的自然噪声生成算法 [1] 。由于Perlin本人的失误,Perlin噪声这个名词现在被同时用于指代两种有一定联系的的噪声生成算法。这两种算法都广泛地
http://freespace.virgin.net/hugo.elias/models/m_perlin.htm
Perlin噪声(Perlin noise)指由Ken Perlin发明的自然噪声生成算法[1]。由于Perlin本人的失误,Perlin噪声这个名词现在被同时用于指代两种有一定联系的的噪声生成算法。这两种算法都广泛地应用于计算机图形学,因此人们对这两种算法的称呼存在一定误解。下文中的Simplex噪声和分形噪声都曾在严肃学术论文中被单独的称作Perlin噪声。
Perlin噪声对各个点的计算是相互独立的,因此非常适合使用图形处理器进行计算。OpenGL在GLSL中定义了一维至四维的噪声函数noise1、noise2、noise3、noise4,在该规范中噪声的性质与上述Perlin提出的性质相同。在Mesa 3D实现中,这一组函数是使用Simplex算法实现的。在硬件的实现中,噪声的生成可以达到实时效果。
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |