摘要
实时水面效果可以大大增强虚拟现实系统的沉浸感。基于Cg图形硬件开发语言以及OpenGL,综合利用P-buffers技术、凹凸纹理技术、投影纹理技术以及动态纹理技术模拟了一个实时的、包括反射、折射、水面波动、太阳波光以及Caustics等效果的水面环境。该方法仅需要两个三角形单元来构建水面。
The effect of real-time water surface can consumedly enhance the immersion characteristic of virtual reality system. Based on Cg and OpenGL, some technologies including P-buffers, Bump Mapping, Projective Texture Mapping and Dynamic Texture Mapping were used synthetically to simulate a real-time water surface. In this simulation, some effects, such as reflection, refraction, wave, sun light reflection and caustics, were realized and the water surface was constructed only by two triangles.
出处
《系统仿真学报》
EI
CAS
CSCD
北大核心
2006年第2期395-400,共6页
Journal of System Simulation
基金
国家自然科学基金项目(40341011)