用计算机来模拟雨景是影视制作中经常面临的一个课题.目前主要采用的粒子系统方法一般都需要大量的粒子和复杂的物理模型,而基于视频处理的降雨绘制算法虽然能用于图像和视频处理,还无法支持三维场景的绘制.本文提出了基于视频动态纹理与粒子系统相结合的思想,结合了粒子系统随机性、高效性,视频纹理方法简单,计算量小的特点,基于VC++和OpenGL平台对算法进行了模拟,通过实验在满足真实感的同时兼顾实时性.
[1] 伍艳莲, 赵青松, 刘金定, WU Yan-lian, ZHAO Qing-song, LIU Jin-ding. 基于粒子系统的降雪过程模拟 [J]. 西华大学学报(自然科学版) 2008.doi:10.3969/j.issn.1673-159X.2008.01.030
[2] 董卓群, 马利庄, DONG Zhuo-qun, MA Li-zhuang. 真实感视频雨景编辑 [J]. 计算机工程与应用 2009.doi:10.3778/j.issn.1002-8331.2009.15.050
[3] 李骋, 钱文华, 徐丹, LI Cheng, QIAN Wen-hua, XU Dan. 基于视频纹理的自然场景建模方法 [J]. 计算机工程与应用 2010.doi:10.3778/j.issn.1002-8331.2010.12.047
[4] STARIK S, WERMAN M. Simulation of rain in video [A]. 2002.
[5] 周凯波, 张建伟, 梁海军. 基于粒子系统和纹理滚动的实时雨雪模拟 [J]. 微计算机信息 2009, 25(12).
[6] SCHODL A, SZELISKI R, SALESIN D H. Video textures [A]. New Orleans Louisiana 2000.
[7] REEVES W T. Particle systems-A technique for modeling a class of fuzzy objects [J]. ACM Transactions on Graphics 1983, 2(02).