上海大学学报(自然科学版) ›› 2009, Vol. 15 ›› Issue (4): 342-345.

• 通信与信息工程 • 上一篇    下一篇

飞行仿真中三维云场景的渲染

黄炳 陈俊丽 万旺根   

  1. 上海大学 通信与信息工程学院,上海 200072
  • 收稿日期:2008-04-02 出版日期:2009-08-30 发布日期:2008-08-30
  • 通讯作者: 陈俊丽(1972~),女,副教授,博士,研究方向为多媒体信息处理. E-mail:jlchen@staff.shu.edu.cn
  • 基金资助:
    上海市重点学科建设资助项目(J50104)

Cloud Rendering in Flight Simulation and Its Implementation

  1. School of Communication and Information Engineering, Shanghai University, Shanghai 200072, China
  • Received:2008-04-02 Online:2009-08-30 Published:2008-08-30

摘要:

云的建模和渲染是近年来计算机图形学领域的一个研究难点,在飞行视景仿真系统、计算机游戏、三维动画领域中有着广泛的应用.从建模方法、光照模型以及实时渲染3个方面对云景仿真进行研究.提出一种基于粒子系统的静态云建模方法,降低了建模的复杂度.采用云的多重散射光照模型加速了渲染速度,并且结合Impostor技术、Billboard技术实现云场景的实时漫游.仿真结果表明,生成的云层效果真实,具有良好的实时性,可在普通的PC机上流畅运行.

关键词: 粒子系统;云景建模;实时渲染;Impostor技术

Abstract:

Modeling and rendering clouds is an important problem in virtual reality, particularly for virtual display systems, computer games, and 3D animation. This paper studies simulation of clouds, specifically the modeling method, the lighting model and rendering efficiency. Static cloud is modeled based on a particle system. This reduces complexity of the simulation. A multiple illumination model with forward scattering is then used. Billboard and impostor techniques are used to enhance speed. The result shows that visual effect of 3D cloud scene appears quite natural, which can meet the need of real time animation on a generalpurpose computer.

Key words: particle system; cloud modeling; real time rendering; impostor technique

中图分类号: