大規(guī)模水體與物體交互的實(shí)時(shí)模擬
發(fā)布時(shí)間:2018-03-05 06:34
本文選題:液固交互 切入點(diǎn):波動(dòng)方程 出處:《燕山大學(xué)》2014年碩士論文 論文類型:學(xué)位論文
【摘要】:大規(guī)模水體與物體的交互是3D游戲、虛擬現(xiàn)實(shí)環(huán)境等實(shí)時(shí)應(yīng)用程序中不可或缺的元素,,但由于其仿真規(guī)模大而很難在實(shí)時(shí)條件下取得較高的真實(shí)感。為了快速真實(shí)地展示大規(guī)模水體與物體的雙向耦合效果,本文提出一種適用于大規(guī)模水體與物體交互實(shí)時(shí)模擬的新方法。 首先,由于大規(guī)模水體中水波形成機(jī)理不同,為了提高仿真效率,將水面波分為沒有交互的環(huán)境波和交互產(chǎn)生的交互波來分別模擬。對(duì)于環(huán)境波的模擬,通過對(duì)海洋統(tǒng)計(jì)頻譜進(jìn)行基于快速傅里葉變換的反演求得水面高度場(chǎng),對(duì)于交互波的模擬,應(yīng)用快速穩(wěn)定的Verlet積分法求解波動(dòng)方程模擬交互波的擴(kuò)散傳播。 其次,針對(duì)大規(guī)模水體中水面區(qū)域范圍大的問題,引入具有良好LOD性質(zhì)的Geomipmapping地形繪制算法使其可以實(shí)時(shí)地對(duì)大規(guī)模水面網(wǎng)格建模。為了解決帶有動(dòng)力的物體在水面運(yùn)動(dòng)引起的交互區(qū)域不確定的問題,提出一種適用于多重分辨率LOD水面的移動(dòng)網(wǎng)格方法,不僅能夠?qū)⒔换ゲǖ膮^(qū)域確定在固定大小,而且能夠使交互波與環(huán)境波無縫地過渡。 再次,針對(duì)真實(shí)的物體與大規(guī)模水體雙向耦合的機(jī)理過于復(fù)雜的問題,將雙向耦合過程簡(jiǎn)化為兩個(gè)獨(dú)立的過程——物體對(duì)水的耦合和水對(duì)物體的耦合,分別對(duì)這兩個(gè)過程進(jìn)行模擬。提出一種新的基于體積守恒原理的波生成方法計(jì)算物體對(duì)水面的擾動(dòng)程度,同時(shí)引入剛體動(dòng)力學(xué)表現(xiàn)水面對(duì)物體的反作用效果。 最后,利用專業(yè)圖形程序接口OSG和高級(jí)著色語言GLSL設(shè)計(jì)并實(shí)現(xiàn)了實(shí)時(shí)大規(guī)模水體與物體交互仿真系統(tǒng)。
[Abstract]:The interaction between large-scale water and objects is an indispensable element in real-time applications such as 3D games, virtual reality environments, etc. However, due to the large scale of simulation, it is difficult to obtain a higher sense of reality in real time. In order to show the bidirectional coupling effect of large-scale water body and object quickly and realistically, In this paper, a new method for real time simulation of large scale water bodies is proposed. First of all, because the formation mechanism of water waves in large-scale water is different, in order to improve the simulation efficiency, the water surface waves are divided into non-interactive ambient waves and interactive waves. The surface height field is obtained by inversion of ocean statistical spectrum based on fast Fourier transform. For the simulation of interactive wave, the fast and stable Verlet integral method is used to solve the wave equation to simulate the diffusion propagation of interactive wave. Secondly, aiming at the problem of large area of water surface in large-scale water body, The Geomipmapping terrain rendering algorithm with good LOD property is introduced to model the large-scale water surface grid in real time. In order to solve the problem of the interaction region uncertainty caused by the motion of a dynamic object on the surface of the water, the algorithm can be used to model the large scale water surface grid in real time. A moving grid method is proposed for multi-resolution LOD water surface. It can not only determine the region of the interactive wave at a fixed size, but also make the interactive wave and the ambient wave transition seamlessly. Thirdly, aiming at the complex mechanism of bidirectional coupling between real objects and large-scale water bodies, the bidirectional coupling process is simplified as two independent processes: the coupling of objects to water and the coupling of water to objects. A new wave generation method based on the volume conservation principle is proposed to calculate the disturbance degree of the water surface, and the rigid body dynamics is introduced to show the reaction effect of the water to the object. Finally, a real-time large-scale water body and object interactive simulation system is designed and implemented by using professional graphic program interface (OSG) and advanced coloring language (GLSL).
【學(xué)位授予單位】:燕山大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:P731.2;TP391.9
【參考文獻(xiàn)】
相關(guān)期刊論文 前1條
1 柳有權(quán);王章野;朱鑒;常元章;吳恩華;;基于物理的流體動(dòng)畫加速技術(shù)的研究進(jìn)展[J];計(jì)算機(jī)輔助設(shè)計(jì)與圖形學(xué)學(xué)報(bào);2013年03期
本文編號(hào):1569136
本文鏈接:http://sikaile.net/kejilunwen/haiyang/1569136.html
最近更新
教材專著