999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于OpenGL庫的三維地貌演繹實現

2015-07-21 10:13:27石靖張素偉
信息化建設 2015年6期
關鍵詞:可視化因素系統

石靖++張素偉

摘要:本文以在給定環境下的地貌演繹生成為主要研究目標,對.NET環境下的OpenGL庫開發三維場景技巧進行闡述,并分析基于OpenGL環境下的三維地貌演繹的設計思路。通過可靠的數學模型,將地貌演繹結果表現出來,以此提高地貌演繹的真實性。

關鍵詞:OpenGL,地貌演繹,三維場景,.Net,C#

隨著北斗系統在中國近年來的全面推廣,已經逐漸成為對中國境內定位導航的新生力量。但是北斗定位系統尚處于起步階段,對中國地形地貌數據采集量還較少,不便于對復雜地貌環境下的地位導航。基于這種現象,北斗系統需要利用少量采集的現有數據,并通過科學有效的數學模型,對一定時間內一定區域內的地貌演繹做出正確預測,并通過可視化的圖形信息表示出來。

一、系統設計

要使得地貌演繹的數據真實可靠,并且便于人觀察操作是地貌演繹過程中的主題。所以,通過分析影響演繹的因素,構建合理的地貌演繹數學模型,使用可視化的圖形信息表示是在進行地貌演繹時亟待研究與解決的重要問題。

(一)系統框架分析

地形地貌的演繹生成過程受到多方面的影響。影響我國地貌發育的內外力因素,主要有地質構造因素、氣候因素、地表組成物質因素、人類活動因素等[1]。在本文中著重討論關于非人為影響下的地貌形成演繹過程,通過對地質構造、氣候、降雨量等因素的控制,給定一段時間進行演繹,得出地貌變化的結果。

在得到地貌結果后,需要通過可視化的形式表現出來,為了使地貌信息的所有細節都能最大程度的保留以及便于觀察等因素,本文采用了OpenGL庫對構成的圖形進行了表示。OpenGL具有跨平臺等多種優點,且相較于Direct并沒有聲音庫等對本文研究結果無用的庫,因此OpenGL更加小巧靈活。

在生成地貌圖形后,為了方便人員對影響地貌信息的因素做調整比較,因此需要一個更人性化的交互設計,因為整個系統運行在Windows操作系統下,因此選用.NET開發平臺對整個系統進行開發。.NET具有大量優秀的控件,方便設計人性化的交互界面。

(二)系統框架圖

結合設計過程中的其他問題,最后設計的系統框架圖如圖一所示

圖一

二、程序設計

在.NET平臺下最好的編程語言是C#,但是OpenGL并沒有對C#進行接口封裝,因此需要選用其他第三方對OpenGL封裝的API,通過查找比較,最終選擇了SharpGL庫,SharpGL庫將OpenGL封裝為一個控件,并C#寫了所有OpenGL接口,開發起來較為方便[2]。

在程序中采用了點擊鼠標左鍵并移動鼠標可旋轉生成的地形圖,便于360°觀察整個地形地貌;采用滾動鼠標滾輪縮放地形圖,便于觀察整個地形或觀察細微地貌信息;采用WASD移動地形圖,結合上述兩種交互方式,方便對地形地貌的各個地方進行觀察分析[3]。

在程序中可以對土壤屬性、天氣、降雨量、初始植被量、演繹時間等屬性進行交互操作,通過除演繹時間外的其他屬性控制演繹過程中的影響因子,通過控制演繹時間來生成最終的演繹結果數據。

生成的演繹結果數據分為兩類,第一類為在該地形形成的湖泊量,第二類為在影響因子的作用下,該地域植被的生長量,通過這兩個量在OpenGL中畫出相對應的湖泊和植被。其中湖泊是畫出一個平行于地平面的一個面,并根據湖泊量對該平面進行平移,使湖泊面升高或降低;植被的生長是由植被量通過查表選出與之最匹配的紋理貼圖,并將該貼圖貼到地形圖中。

在地形地貌圖中增加了天空盒部分,使整個地形地貌顯得更真實。

四、總結

本文分析研究了.NET環境下,基于OpenGL庫的三維可視化真實地貌演繹生成算法設計。設置影響因素與演繹時間后,通過科學有效的數學模型計算出演繹后的數據,并通過演繹后的數據,結合OpenGL繪制出合理的三維地形地貌圖形。

參考文獻:

[1]王壯志,王巖.中國地貌形成過程[J].西江月,2014,(第8期).

[2] http://www.codeproject.com/KB/openGL/sharpgl.aspxendprint

猜你喜歡
可視化因素系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
腹部脹氣的飲食因素
中老年保健(2022年5期)2022-08-24 02:36:04
基于CiteSpace的足三里穴研究可視化分析
基于Power BI的油田注水運行動態分析與可視化展示
云南化工(2021年8期)2021-12-21 06:37:54
群眾路線是百年大黨成功之內核性制度因素的外在表達
當代陜西(2021年12期)2021-08-05 07:45:46
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于CGAL和OpenGL的海底地形三維可視化
“融評”:黨媒評論的可視化創新
傳媒評論(2019年4期)2019-07-13 05:49:14
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 日韩一区精品视频一区二区| 色综合五月| 久久黄色小视频| 国内a级毛片| 91无码人妻精品一区二区蜜桃| 国产黄在线免费观看| 91在线一9|永久视频在线| 日韩无码白| 中国成人在线视频| 亚洲成人动漫在线观看| 国产一在线| 欧美激情二区三区| 国产剧情无码视频在线观看| 亚洲精品国产乱码不卡| 91麻豆精品国产高清在线| 久久成人免费| 欧美另类视频一区二区三区| 亚洲视频免| 精品国产www| 国产成人精品一区二区秒拍1o| 亚洲一区二区在线无码| 亚洲日韩国产精品综合在线观看| 欧美在线精品怡红院| 欧美国产中文| 亚洲国产高清精品线久久| 欧美日韩中文字幕二区三区| 波多野结衣AV无码久久一区| 亚洲黄色成人| 美女毛片在线| 亚洲首页在线观看| 色婷婷在线影院| 色综合成人| 国产美女91视频| 国产熟女一级毛片| 午夜国产小视频| 欧美成人亚洲综合精品欧美激情| 黄色网页在线播放| 原味小视频在线www国产| 国产免费福利网站| 亚洲天堂网在线观看视频| 国产精品深爱在线| 激情无码视频在线看| 中字无码精油按摩中出视频| 一级毛片无毒不卡直接观看 | 亚洲欧美在线综合一区二区三区| 亚洲精品免费网站| 人人艹人人爽| 中国特黄美女一级视频| 精品无码专区亚洲| 制服丝袜国产精品| 69视频国产| 亚洲欧洲自拍拍偷午夜色| 国产自在线播放| 国产99在线观看| 成人欧美日韩| 日韩无码视频播放| 亚洲Aⅴ无码专区在线观看q| 99热线精品大全在线观看| 国产尤物在线播放| 亚洲综合色婷婷| 国产亚洲精品yxsp| 四虎影视8848永久精品| 99热精品久久| 黄色网址免费在线| 国产高潮流白浆视频| 亚洲视频三级| 国产精品露脸视频| 国产成人综合网| 亚洲国产精品无码AV| 国产精品播放| 精品无码国产自产野外拍在线| 日韩成人免费网站| 国产精品亚洲一区二区在线观看| 97国产在线视频| 无码精品国产VA在线观看DVD| 欧美午夜在线播放| 亚洲美女AV免费一区| 找国产毛片看| 伊人久久久大香线蕉综合直播| 99热国产这里只有精品无卡顿"| 国产性猛交XXXX免费看| AV网站中文|