节点文献
基于Cg和OpenGL的实时水面环境模拟
Simulation of Real-time Water Surface Based on Cg and OpenGL
【摘要】 实时水面效果可以大大增强虚拟现实系统的沉浸感。基于Cg图形硬件开发语言以及OpenGL,综合利用P-buffers技术、凹凸纹理技术、投影纹理技术以及动态纹理技术模拟了一个实时的、包括反射、折射、水面波动、太阳波光以及Caustics等效果的水面环境。该方法仅需要两个三角形单元来构建水面。
【Abstract】 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.
【关键词】 虚拟现实;
实时水面;
Cg;
P-buffers;
凹凸纹理;
投影纹理;
OpenGL;
【Key words】 virtual reality; real-time water surface; Cg; P-buffers; bump mapping; projective texture mapping; OpenGL;
【Key words】 virtual reality; real-time water surface; Cg; P-buffers; bump mapping; projective texture mapping; OpenGL;
【基金】 国家自然科学基金项目(40341011)
- 【文献出处】 系统仿真学报 ,Journal of System Simulation , 编辑部邮箱 ,2006年02期
- 【分类号】TP391.9
- 【被引频次】30
- 【下载频次】540