大规模水的动画和实时渲染技术
[Abstract]:In the field of computer graphics, the simulation of natural scenery is an important research subject, it has a wide range of applications in virtual reality, computer games, film and television, advertising, visual simulation and other fields. In the simulation of natural scenery, water simulation is an important part, because the lack of water simulation will significantly affect the reality and coordination of the natural scene. However, water is irregular and not repeated in time and space, and there are special requirements for water rendering. Therefore, water simulation has always been a very challenging topic. In this paper, through the reference of a large number of domestic and foreign research results, summarized and innovative, the real-time rendering of large-scale water scene is deeply analyzed and studied, and a new rendering method with high rendering efficiency and visual effect is proposed. In this paper, based on the FFT method of ocean statistical model, not only the vertex 3D data for the deformation of the water surface grid is calculated, but also the surface normal vector for the surface illumination calculation is calculated. The calculated height field data are laid across the grid in a large area to simulate the wave effect of large scale water surface. The continuous animation and real-time rendering effect are realized, and the reality of the water surface scene is increased. In order to better foil the large-scale water surface, this paper adds the illumination effect between the water surface and the surrounding bad environment, the sun light, the water object respectively, the visual effect is quite obvious. Finally, according to the water surface modeling method mentioned above, according to the object-oriented design principle, this paper designs and implements a large-scale real-time rendering system of water surface using Visual C and OpenGL. The generated water surface is adjusted by adjusting the values of the parameters.
【学位授予单位】:青岛大学
【学位级别】:硕士
【学位授予年份】:2011
【分类号】:TP391.41
【参考文献】
相关期刊论文 前10条
1 张立朝;潘贞;王青山;王洪伟;郑海鹰;赵鹏;;基于投影网格的大面积水面生成算法[J];测绘科学;2008年03期
2 徐烈辉;;粒子系统基本理论及其应用[J];电脑与信息技术;2009年03期
3 杨延;张建中;何晓曦;;基于GPU编程的真实感水面模拟绘制[J];电脑知识与技术;2009年13期
4 冯开平;刘涛;;基于3D Gerstner水波的实时模拟研究[J];工程图学学报;2009年05期
5 杜岩,张晓宇,李文秀;虚拟现实场景中海浪形态的计算机模拟[J];哈尔滨工程大学学报;2001年03期
6 黄师化,汪继文;基于物理模型的水波动画模拟[J];合肥学院学报(自然科学版);2005年01期
7 李起成;陈昊罡;汪国平;董士海;;动态天空环境下的实时海洋渲染[J];计算机辅助设计与图形学学报;2007年02期
8 徐迎庆,苏成,李华,刘慎权,齐东旭;基于物理模型的流水及波浪模拟[J];计算机辅助设计与图形学学报;1997年02期
9 万华根,金小刚,彭群生;基于物理模型的实时喷泉水流运动模拟[J];计算机学报;1998年09期
10 徐利明,姜昱明;基于粒子系统与OpenGL的实时雨雪模拟[J];计算机仿真;2005年07期
相关博士学位论文 前1条
1 韩元利;基于GPU编程的虚拟自然环境技术研究[D];武汉大学;2007年
相关硕士学位论文 前8条
1 朱林海;基于物理模型的水流动画计算机模拟[D];西北工业大学;2002年
2 虞宏毅;大规模水场景的实时绘制[D];浙江大学;2007年
3 刘涛;水的实时渲染技术研究[D];广东工业大学;2007年
4 徐山;一种基于图形处理器运用FFT算法生成海洋表面的方法[D];北京大学;2007年
5 李志勇;结合LOD控制的大面积海水绘制研究[D];天津大学;2007年
6 肖维超;海浪绘制及仿真技术研究[D];哈尔滨工程大学;2009年
7 姚淑然;交互式动态水面建模与绘制方法研究[D];中国海洋大学;2009年
8 刘W,
本文编号:2265704
本文链接:https://www.wllwen.com/wenyilunwen/guanggaoshejilunwen/2265704.html