当前位置:主页 > 文艺论文 > 广告艺术论文 >

大规模水的动画和实时渲染技术

发布时间:2018-10-12 10:03
【摘要】:在计算机图形学领域里,自然景物的模拟是一个重要的研究课题,它在虚拟现实,计算机游戏、影视、广告、视景仿真等领域中有着广泛的应用。在自然景物的模拟中,水的模拟是比较重要的一部分,因为缺少水的模拟将会显著地影响自然场景的真实感和协调性。但是,由于水无论在时间上还是在空间上都是不规则的,不重复的,而且水的渲染也有特殊的要求。因此,水的模拟一直是一个很有挑战性的课题。 本文通过对国内外大量研究成果的借鉴、总结和创新,对大规模水面场景的实时渲染进行了深入地分析和研究,提出了一种较高渲染效率和视觉效果的水面场景渲染方法。本文通过基于海洋统计模型的FFT法来建模,不仅计算出了用于水面网格变形的顶点三维数据,还计算出了用于水面光照计算的表面法向量,将计算得到的高度场数据平铺到很大的区域的网格上来模拟大规模水面的波浪效果,实现了连续的动画和实时渲染效果,增加了水面场景的真实度。为了更好地衬托大规模的水面,本文添加了水面分别与周围坏境、太阳光、水上物体之间的光照效果,视觉效果比较明显。 最后,根据上面所提到的水面建模方法,依据面向对象的设计原则,本文使用Visual C++和OpenGL设计并实现了一个大规模水面的实时渲染系统,通过调整参数的值对生成的水面进行调整。
[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


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户709bf***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com