摘要
在现代虚拟现实应用中,为使三维虚拟环境更为逼真,各种虚拟环境下的三维特殊效果的表现是必不可少的,如风、雨、雪、雾等自然现象效果,爆炸、燃烧等由虚拟环境中的用户和环境间的交互产生的特殊效果。文章描述了爆炸、燃烧特殊效果的一种基于BillBoarding技术的简洁高效的建模方法,并经过分析,抽象出了此类由交互产生的特殊效果的共同特征,提出了一种对此类特殊效果统一进行存储和管理的方式,这种方式便于特殊效果在三维绘制引擎中的使用,并具有良好的扩展性。
In modern VR applications,to increase the reality of the virtual environment,it is indispensable to represent 3-D special effects in every virtual environment,such as rain,snow and fog etc.which to represent natural phenomena, and combustion,explosion which are the special effects caused by the interactions between users in the virtual environment.This paper presents a kind of method of modeling combustion and explosion 3-D special effects based on BiUboarding technology, ,and extract several most essential common attributes of this kind of special effects models, consequently devise a scheme to store and manage this kind of special effects in uniform pattern,this scheme facilitate the utility of 3-D special effects in 3-D rendering engine,meanwhile it is provided with good expandability.
出处
《计算机工程与应用》
CSCD
北大核心
2006年第12期34-37,共4页
Computer Engineering and Applications
基金
国家863高技术研究发展计划资助项目(编号:2004AA115130)