1.一種漂移模型的海面三維可視化系統(tǒng),包括場(chǎng)景管理模塊,數(shù)據(jù)管理模塊,海面高度圖模塊,路徑生成模塊,天空盒模塊,其特征在于:
數(shù)據(jù)管理里模塊統(tǒng)一處理來(lái)自不同輸入途徑的環(huán)境數(shù)據(jù)和模型數(shù)據(jù),然后將處理后的數(shù)據(jù)分發(fā)至路徑生成模塊和海面高度圖模塊;
場(chǎng)景管理模塊對(duì)場(chǎng)景進(jìn)行管理,負(fù)責(zé)場(chǎng)景中對(duì)象的組織和光源與攝像機(jī)屬性設(shè)置,然后將漂浮物的移動(dòng)軌跡,海面三角形的移動(dòng)和天空盒的位置分別發(fā)送至路徑生成模塊,海面高度圖模塊和天空盒模塊;
海面高度圖模塊對(duì)數(shù)據(jù)管理模塊傳遞的風(fēng)速及風(fēng)向信息生成高度圖;
天空盒模塊對(duì)場(chǎng)景管理模塊傳遞的天空盒的位置成海面的天空;
路徑生成模塊對(duì)數(shù)據(jù)管理模塊傳遞的漂浮物的位置計(jì)算出漂移物在指定時(shí)間的位置;
繪制模塊結(jié)合路徑生成模塊提供的位置信息和海面高度圖模塊以及天空盒模塊的信息,繪制出海面三維場(chǎng)景。
2.根據(jù)權(quán)利要求1所述的一種漂移模型的海面三維可視化系統(tǒng),其特征在于:所述海面高度圖采用基于擾動(dòng)的海浪譜建模方法進(jìn)行海面高度圖的建模。
3.根據(jù)權(quán)利要求1所述的一種漂移模型的海面三維可視化系統(tǒng),其特征在于:所述繪制模塊采用基于簡(jiǎn)單光照的光線跟蹤算法對(duì)整個(gè)場(chǎng)景進(jìn)行渲染繪制。
4.根據(jù)權(quán)利要求1所述的一種漂移模型的海面三維可視化系統(tǒng),其特征在于:所述海面三維可視化系統(tǒng)需要通過(guò)計(jì)算的出漂移模型。
5.根據(jù)權(quán)利要求1所述的一種漂移模型的海面三維可視化系統(tǒng),其特征在于:所述的漂移模型的一般形式為:D(W,O,T,Φ,K,σ),其中,W表示風(fēng)屬性,O表示流屬性,T表示物體屬性,Φ表示隨機(jī)事件,K表示漂移起始類型,σ表示誤差估計(jì)。
6.根據(jù)權(quán)利要求1所述的一種漂移模型的海面三維可視化系統(tǒng),其特征在于:
所述的漂移的位置公式為: