大规模水场景的实时绘制

大规模水场景的实时绘制

ID:33539197

大小:2.10 MB

页数:67页

时间:2019-02-26

大规模水场景的实时绘制_第1页
大规模水场景的实时绘制_第2页
大规模水场景的实时绘制_第3页
大规模水场景的实时绘制_第4页
大规模水场景的实时绘制_第5页
资源描述:

《大规模水场景的实时绘制》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、浙江大学硕士学位论文大规模水场景的实时绘制姓名:虞宏毅申请学位级别:硕士专业:计算机应用技术指导教师:彭群生;陈为20070501浙江大学硕士学位论文摘要随着虚拟现实、影视动画和电脑游戏的日益普及,大规模水场景的绘制已经成为一个相当热门和有挑战性的研究课题。虽然在现行的游戏和一些绘制系统中,水面的绘制已经达到了较好的效果,但是在这些系统中很少看到可交互的水面模拟,这是由于可交互水面的建模和模拟相当复杂。本文提出了一种基于GPU的大规模水场景的高效绘制方法。在波浪模拟方面,我们采用了基于水体统计模

2、型的FFT方法,不仅计算出了用于水面网格变形的顶点三维扰动数据,还计算出了用于水面光照计算的水面梯度场数据。我们将得到的高度场和梯度场数据平铺到可见区域的网格上以模拟出整个可见水面的波浪效果。在船的尾迹模拟方面,我们利用采用了“基于GPU求解二维波动方程的模拟方法”和“基于粒子系统的模拟方法”两种方法,并对比了两种方法各自的优缺点。我们采用了具有良好LoD性质的“投影网格”方法进行网格建模,并对其进行改进,我们引入“投影空间纹理”方法提高了高度场数据的利用率和LOD性能。我们还对“投影网格”的建

3、模相机进行了改进,使其能在建模过程中减少高度场纹理的走样并适应非水平相机以及高度变化的水场景。在绘制部分,我们将波浪部分和尾迹部分的水面高度场与梯度场数据结合了起来,统一了两者的绘制。并充分考虑了水面的光学特性与皿R效果完成了绘制计算。泡沫、飞沫以及焦散效果进一步增强了绘制的真实感。值得一提的是,我们的网格建模、高度场计算、梯度场计算、网格几何扰动和光照计算全都是由GPU完成的,这样就大大减少了CPU与GPU之间的数据同步,使本文的算法达到了实时。本文第一章简述了水面绘制的研究背景和前人的研究成

4、果。第二章介绍了波浪与尾迹的模拟方法。第三章介绍了水面网格的建模方法和相应的高度场生成方法,此外还讨论了对网格建模相机的改进策略。第四章详细说明在基于前两章的模拟和建模对水面进行真实感绘制的方法。第五章给出绘制流程和实验结果,并对实验结果进行分析与评价。,关键词实时绘制;水场景;真实感;粒子系统;投影网格;图形处理单元浙江大学硕士学位论文Abs仃actWththepopularizationofvinl】al豫dnies,mo“es,幽iom锄dvide0ganles,筋th伽sinmlatio

5、noflarge-∞alew撇s黜h嬲becomeahotandch_all∞gingtopicincomp咖gmpllicscommllni够Althouglltlle∞ismuchwork∞renderingwab盯sce姗,itisstinchallengillgt0siInmatc硼删vewat口s啪ed∞toitscompleX蚵ofmodelingand瑚derin辱htllisthesis,weimⅪduccaGPU·accelemtedalg耐lhmfor确嘣eringlarge

6、-scalew{Iters啪e.Weapply缸H呵mem‘)d,Ⅵ杜chisbased∞astatiSticalmodel,totl地simulationofocem啪ve.Thmughlhismem()d’wenotonlycomputc3ddisplac锄em№fbr鲫dacc面dofwater,butal∞gettllesl叩edata,wtlichcanbeusedin阳nd眺gofwa储.Wbapply“GPU-bascdwaveequationsi舢lation”锄d”panicl

7、c-system-b鹊edsiI删lation”totl圮simIllati吼ofshjpwakc,觚dweal∞showtlleirpr0锄dcons.wc唧loy锄LoD-衔endlyfI刚ectedgIidf.techIliqueforme鲥dgenemtion.TbmaketIlis鲥dgen啪lionalgorithm锄1e11able,wefI

8、nherimrod埘:ea”酬ectedtextIlre”toiIIlpIovetheren蛐gq11ali够Wbal∞imp∞ve”pr巧

9、e鼬ed一面d∞mem”tomakcit删vetonon-h面删c锄啪孤dheight-Variantwa储∞ene鹪weU嬲t0reducemeali蠲e雎ctOfdisplacemcl】tte=KtIll_cs.IntllerendefiI培part,weuIli旬tlle啪deriIlgofbotlloceanwaVea11ds11ipwa

10、rebyjoin吨meirheightfieldda协锄dslopc舶ldda饥wj鲥lyconsidermeo砸cchamcteristicandH

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。