[發明專利]一種基于OSG的虛擬海戰場真實感圖形快速繪制方法無效
| 申請號: | 201110200770.7 | 申請日: | 2011-07-19 |
| 公開(公告)號: | CN102243770A | 公開(公告)日: | 2011-11-16 |
| 發明(設計)人: | 陳震;黃玉莆;江少鋒 | 申請(專利權)人: | 南昌航空大學 |
| 主分類號: | G06T17/00 | 分類號: | G06T17/00;G06T15/00 |
| 代理公司: | 南昌洪達專利事務所 36111 | 代理人: | 劉凌峰 |
| 地址: | 330000 江西省*** | 國省代碼: | 江西;36 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 osg 虛擬 海戰 真實感 圖形 快速 繪制 方法 | ||
1.?一種基于OSG的虛擬海戰場真實感圖形快速繪制方法,其特征是方法步驟為:
(1)在OSG的平臺下,建立艦船多維空間信息建模,利用Render?To?Texture技術建立整個海戰場景中艦船行駛的導航圖,并實現艦船運動的交互控制,艦炮控制,炮塔的旋轉及炮管升降的交互控制,所設計的艦船航跡數據庫可以保存艦船的位置,并可按照指定路徑及速度航行,用于航行路線及航跡的仿真;
(2)在OSG的平臺下,利用自定義的粒子系統,結合LOD技術和現代GPU技術來加速粒子系統的繪制,以實現對艦船起火、戰場硝煙、爆炸碎片、炮彈激起的水柱、航跡、雨、雪、閃電等不規則物體的加速繪制;
(3)將osgAudio集成到中三維渲染引擎OSG場景圖中,實現在三維虛擬海戰場中3D聲音的準確定位以及各種3D聲音的多種特效。
2.根據權利要求1所述的基于OSG的虛擬海戰場真實感圖形快速繪制方法,其特征在于,利用Render?To?Texture技術建立整個海戰場景的導航圖,在應用程序上顯示一個半透明的實時顯示漫游者位置的導航圖;利用圖形學的圖形變換基礎和OSG的矩陣變換,實現前進、后退、仰視、俯視、左右旋轉、上下高度調整的漫游器,及炮塔的旋轉及炮管升降精確控制;建立艦船航跡數據庫,利用OSG的場景動畫組件實現路徑動畫。
3.根據權利要求1所述的基于OSG的虛擬海戰場真實感圖形快速繪制方法,其特征在于,根據人的視覺特性出發,在視點和所觀測物體之間的不同距離設置不同的粒子數量等級,即遠處粒子密度比較小,近處比較大;在裁剪空間坐標系下生成粒子坐標,通過透視投影逆變換將其轉換為視點坐標系,同時利用現代GPU的Geometry?Shader?實現紋理的坐標擴展,即粒子在頂點著色器里面用點的表示方法,在頂點著色器里面完成粒子屬性的更新運算,再將其轉為矩形表達,最后進入片段著色器里面進行繪制;為了避免粒子在產生時突然出現,到達生命周期時突然消失,采用灰度級的紋理貼圖來控制單個粒子的透明度在整個生命周期中逐漸變化,產生淡入淡出的效果。
4.根據權利要求1所述的基于OSG的虛擬海戰場真實感圖形快速繪制方法,其特征在于,將osgAudio集成到三維渲染引擎OSG場景圖中,實現虛擬海戰場中各種戰斗實體及雨雪等三維聲音動態環繞聲,并針對各個特定的聲源進行必要的計算,產生各聲源的距離衰減及多普勒效應等。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南昌航空大學,未經南昌航空大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110200770.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:多級安全互聯平臺的多級互聯安全管理中心子系統
- 下一篇:共聚物及其膜





