首页|一种基于柏林噪声和分形布朗运动的过程纹理合成方法

一种基于柏林噪声和分形布朗运动的过程纹理合成方法

扫码查看
针对现有的人工智能生成纹理和基于样图的纹理合成中存在的不可控、缺乏灵活性、低实时性等问题,运用过程纹理生成技术,提出一种基于柏林噪声和分形布朗运动的纹理生成算法,用于合成真实木制纹理特征.该算法首先将待生成的纹理空间划分为规则且均匀的网格点,同时在每个网格顶点处随机生成一个梯度向量,然后使用三线性插值方法对网格点上的梯度向量进行插值运算,同时将多频率、多振幅的噪声纹通过分形算法加权叠加处理,生成一个平滑的纹理图案,在此基础上对纹理进行缩放、扭曲、添加木眼来模拟真实的纹理结构.实验证明该算法能真实地模拟木制纹理的特征,且具有实时、高效、可定制性强等优点,在游戏、建模、虚拟现实等领域具有广泛的应用价值.
A Procedural Texture Synthesis Method based on Perlin Noise and Fractal Brownian Motion
To solve the problems of uncontrollable,inflexible and low real-time synthesis process in the existing artificial intelligence texture generation,and sample based texture synthesis,this paper uses procedural texture generation technol-ogy to processes a texture generation algorithm based on Perlin noise and fractal Brownian motion,which is used to syn-thesize the features of real wood texture.Firstly,the texture space to be generated is divided into regular and uniform grid points,and a gradient vector is randomly generated in each grid point.Then,the gradient vector on the grid points is in-terpolated using the tri-linear interpolation method.At the same time,the noise patterns with multiple frequencies and amplitudes are weighted and superposed by the fractal algorithm to generate a smooth texture pattern,and on this basis,the texture is scaled,distorted Add wooden eyes to simulate realistic texture structures.Experiments have shown that this algorithm can truly simulate the characteristics of wooden textures,and this synthesis method has advantages such as real-time,efficient,and strong customizability,which has broad application value in fields such as games,modeling,and virtu-al reality.

procedural texturePerlin noisefractalinterpolationreal time

李茄濡、何晓曦、刘应浒、孟繁林、朱群

展开 >

成都信息工程大学软件工程学院,四川 成都 610225

过程纹理 柏林噪声 分形 插值 实时

2025

成都信息工程大学学报
成都信息工程学院

成都信息工程大学学报

影响因子:0.329
ISSN:2096-1618
年,卷(期):2025.40(1)