期刊文献+

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

A Procedural Texture Synthesis Method based on Perlin Noise and Fractal Brownian Motion
在线阅读 下载PDF
导出
摘要 针对现有的人工智能生成纹理和基于样图的纹理合成中存在的不可控、缺乏灵活性、低实时性等问题,运用过程纹理生成技术,提出一种基于柏林噪声和分形布朗运动的纹理生成算法,用于合成真实木制纹理特征。该算法首先将待生成的纹理空间划分为规则且均匀的网格点,同时在每个网格顶点处随机生成一个梯度向量,然后使用三线性插值方法对网格点上的梯度向量进行插值运算,同时将多频率、多振幅的噪声纹通过分形算法加权叠加处理,生成一个平滑的纹理图案,在此基础上对纹理进行缩放、扭曲、添加木眼来模拟真实的纹理结构。实验证明该算法能真实地模拟木制纹理的特征,且具有实时、高效、可定制性强等优点,在游戏、建模、虚拟现实等领域具有广泛的应用价值。 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.
作者 李茄濡 何晓曦 刘应浒 孟繁林 朱群 LI Jiaru;HE Xiaoxi;LIU Yinghu;MENG Fanlin;ZHU Qun(College of Software Engineering,Chengdu University of Information Technology,Chengdu 610225,China)
出处 《成都信息工程大学学报》 2025年第1期14-20,共7页 Journal of Chengdu University of Information Technology
基金 四川省科技厅重大专项资助项目(2022ZDZX0001) 四川省科技厅重点研发资助项目(2022YFG0033、2022YFG0037) 四川省信息化应用支撑软件工程技术研究中心开放课题项目(2021RJGC-Y01)。
关键词 过程纹理 柏林噪声 分形 插值 实时 procedural texture Perlin noise fractal interpolation real time
  • 相关文献

参考文献6

二级参考文献26

  • 1Hearn D,Baker M P. Fractal-geometry methods[A]. Computer Graphics (C-Version) [C]. Prentice Hall, 1994.362-378.
  • 2Smith A R. Plants,fractals,and formal languages[J]. Computer Graphics, 1984,18(3): 1 - 10.
  • 3Gardner G Y. Simulation of natural scenes using textured quardric surfaces [J]. Computer Graphics, 1984, 18(3):11-20.
  • 4Perlin K. An image synthesizer[J]. Computer Graphics,1985,19(3): 287-296.
  • 5Peachey D R. Solid texturing of complex surfaces[J]. Computer Graphics, 1985,19(3): 279-286.
  • 6Perlin K, Fox D. Pad: An alternative approach to the computer interface [J]. Computer Graphics, 1993, 26(3):57-64.
  • 7Bederson B B, Hollan J D. Pad++: A zooming graphical interface for exploring alternate interface physics[A]. Proceedings of the ACM Symposium on User Interface Software and Technology[C]. Marina Del Ray: ACM press,1994. 17.
  • 8Stam J. Interacting with smoke and fire in real time[J].Communications of the ACM, 2000, 43(7): 76-83.
  • 9Stam J. Stable fluids[A]. SIGGRAPH 99 Conference Proceedings, Annual Conference Series [C]. August, 1999.121-128.
  • 10Neyret F. Qualitative simulation of cloud formation and evolution[A]. 8th Eurographics Workshop on Computer Animation and Simulation[C]. New York: Springer Wein,1999. 113-124.

共引文献27

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部