国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

OpenGL在仿真技術(shù)開發(fā)中的應用綜述

2009-09-18 09:50:26
新媒體研究 2009年11期
關(guān)鍵詞:視景仿真技術(shù)應用程序

高 超 馬 科

[摘要]OpenGL是近幾年發(fā)展起來的一個性能卓越的三維圖形標準。目前已在多個仿真技術(shù)開發(fā)領(lǐng)域得到廣泛應用,為了對目前的應用狀況有一個清晰的認識,對相關(guān)文獻進行梳理。

[關(guān)鍵詞]OpenGL仿真綜述

中圖分類號:TN-9文獻標識碼:A文章編號:1671-7597(2009)0610071-01

OpenGL是目前用于開發(fā)可移植的、可交互的2D和3D圖形應用程序的首選環(huán)境,也是目前應用最廣泛的計算機圖形標準。OpenGL是SGI公司開發(fā)的一套的計算機圖形處理系統(tǒng),是圖形硬件的軟件接口,GL代表圖形庫(Graphics Library)。OpenGL具有可移植性,任何一個OpenGL應用程序無須考慮其運行環(huán)境所在平臺與操作系統(tǒng),在任何一個遵循OpenGL標準的環(huán)境下都會產(chǎn)生相同的可視效果,因此在仿真技術(shù)開發(fā)中有較為廣泛的應用。目前,關(guān)于這方面的文獻主要的關(guān)注點有以下三個方面:

一、關(guān)于OpenGL系統(tǒng)仿真模型的建立

為更好的了解openGL軟件,劉波,李光(2007)介紹了利用OpenGL創(chuàng)建系統(tǒng)仿真方案設(shè)計原理:將其它模型(如AutoCAD等)建立的模型數(shù)據(jù)轉(zhuǎn)換到建立顯示列表,加人色彩、材質(zhì)、紋理、光照等,選擇定義的運動方式,確定合適的投影、視口的變換,則能實現(xiàn)對實體及過程的三維仿真。

同時作者也對利用OpenGL進行幾何建模與數(shù)據(jù)轉(zhuǎn)換、圖象處理所遵循的步驟以及注意事項進行了詳細的介紹。

周志方(2007)更是詳盡介紹了OpenGL的總體特點,體系結(jié)構(gòu)、工作流程、庫函數(shù)及工作流程,他指出OpenGL具有以下優(yōu)點:(1)工業(yè)標準。OpenGL有廣泛的支持,它是業(yè)界唯一的真正開發(fā)的、跨平臺的圖形標準。(2)可靠度高。利用OpenGL技術(shù)開發(fā)的應用圖形軟件與硬件無關(guān),只要硬件支持OpenGLAPI標準就行了,也就是說,OpenGL可以運行在支持OpenGLAPI標準的任何硬件上。(3)可擴展性。OpenGL是低級的圖形API,它具有充分的可擴展性。如今,許多OpenGL開發(fā)商在OpenGL核心技術(shù)規(guī)范的基礎(chǔ)上,增強了許多圖形繪制功能,從而使OpenGL能緊跟最新硬件發(fā)展和計算機圖形繪制算法的發(fā)展。對于硬件特性的升級可以體現(xiàn)在OpenGL擴展機制以及OpenGLAPI中,一個成功的OpenGL擴展會被融入在未來的OpenGL版本之中。(4)可伸縮性?;贠penGLAPI的圖形應用程序可以運行在許多系統(tǒng)上,包括各種用戶電子設(shè)備、PC、工作站以及超級計算機。

二、OpenGL與其它軟件的結(jié)合

由于具有良好的跨平臺性、簡便、高效、功能完善,OpenGL目前已經(jīng)成為了三維圖形制作方法中事實上的工業(yè)標準。為了更好的與其它軟件平臺相結(jié)合,一些學者具體研究了OpenGL與其它軟件結(jié)合的可行性及要點。

陳立新,趙紅梅,王林(2007)指出為了減少數(shù)控加工中程序代碼的錯誤,減少試切方法帶來的不便和對加工材料的浪費,數(shù)控系統(tǒng)在加工前需要進行仿真加工?,F(xiàn)介紹了立式銑床加工仿真模塊的開發(fā),以Windows2000為開發(fā)平臺,利用Microsoft Visual C++開發(fā)工具、MFC類庫,對OpenGL圖形標準進行程序編制。系統(tǒng)在vc開發(fā)環(huán)境下構(gòu)建了一個基于OpenGL的標準程序框架,應用OpenGL建立數(shù)控加工的仿真模型,通過對輸入的數(shù)控加工代碼的圖形驗證,仿真時模擬刀具、工件幾何體、加工環(huán)境及刀具路徑和材料去除的過程,消除了因程序誤差而導致的機床刀具、夾具損壞及零件的報廢等問題,實時顯示當前所仿真的程序行,更有利于使用者檢查代碼的正確性,采用局部刷新技術(shù),提高了圖形的顯示速度,實現(xiàn)了實時仿真的要求。

胡少軍,何東健,汪有科,林艷梅,馬理輝(2007)在原寶雞峽渠系仿真系統(tǒng)的基礎(chǔ)上,采用MultiGen Creator建模優(yōu)化了模型的層次結(jié)構(gòu),解決了復雜模型的構(gòu)建與控制問題,采用OPenGL與Vega相結(jié)合的視景驅(qū)動方法,實現(xiàn)了二維導航圖到三維場景的交互控制及鏡頭光暈、動態(tài)水波、跌水效果的模擬利用Vega類和數(shù)據(jù)庫技術(shù)實現(xiàn)了實時捕捉OpenGL與Creator/Vega結(jié)合的方法縮短了系統(tǒng)開發(fā)周期,優(yōu)化了模型和驅(qū)動模塊,真實再現(xiàn)了寶雞峽渠的景觀。

三、OpenGL在不同領(lǐng)域仿真技術(shù)的應用

高穎,黃羅軍,許志國,黃建國(2007)應用OpenGL進行導彈系統(tǒng)的可視化視景仿真,顯示了導彈的飛行軌跡和導彈在各階段的飛行姿態(tài),論述了三維可視化仿真場景系統(tǒng)中模型的建立和調(diào)入、三維場景的建立、多視點和多窗口的設(shè)置問題;導彈的數(shù)據(jù)驅(qū)動和系統(tǒng)流程以及可視化導彈視景仿真系統(tǒng)的模塊組成及相互關(guān)系。給出了仿真結(jié)果及導彈飛行過程的仿真場景效果圖。

中學物理是一門實踐性很強的課程,實驗是其中非常重要的一環(huán)。長期以來,由于我國對基礎(chǔ)教育投入不夠,很多中學的實驗器材嚴重缺乏。而實物實驗受環(huán)境、條件及準備不足等原因影響,實驗效果也不理想。另外受場地、時間等諸多,為了解決這個問題,周志方(2007)利用OpenGL研究開發(fā)了中學電學虛擬實驗平臺。

其他諸如基于OpenGL的水面仿真技術(shù)、基于OpenGL的衛(wèi)星跟蹤仿真、基于OpenGL的空間目標觀測可視化仿真、基于OpenGL的流體交互式仿真、基于OpenGL技術(shù)的數(shù)控車床虛擬仿真系統(tǒng)研究、基于OpenGL的流體交互式仿真、基于OpenGL地下廠房洞室群施工仿真系統(tǒng)研究、基于OpenGL的醫(yī)學整形手術(shù)仿真研究、基于OpenGL的機器人三維動畫仿真實現(xiàn)、基于OpenGL的河道地形實時仿真方法也都有學者涉獵。OpenGL研究已深入各領(lǐng)域細部。

四、結(jié)語

OpenGL是一個性能卓越的圖形軟件包,它獨立于窗口系統(tǒng)和操作系統(tǒng),以它為基礎(chǔ)開發(fā)的應用程序可以方便地在各個平臺間移植,特別是它在創(chuàng)建三維圖形的功能上非常優(yōu)良,各大廠商和軟件商都以作為三維圖形標準和基礎(chǔ),開發(fā)自己的產(chǎn)品,便于實現(xiàn)各種有關(guān)計算分析和圖形算法,可保證算法的正確性和可靠性以及圖形的精確性。本文對其在仿真技術(shù)的應用進行了綜述,以期促進未來OpenGL在仿真技術(shù)中的應用。

猜你喜歡
視景仿真技術(shù)應用程序
刪除Win10中自帶的應用程序
電腦報(2019年12期)2019-09-10 05:08:20
虛擬仿真技術(shù)支持情景構(gòu)建
勞動保護(2019年3期)2019-05-16 02:37:42
vega及其在戰(zhàn)場環(huán)境視景仿真系統(tǒng)中的應用
電子測試(2018年4期)2018-05-09 07:28:19
AMESim仿真技術(shù)在汽車空調(diào)制冷系統(tǒng)中的應用
全回轉(zhuǎn)拖輪運動建模與視景仿真
應用三維仿真技術(shù)模擬彈子鎖異常開啟
基于Vortex與Vega Prime的車輛模擬器動力學與視景仿真
關(guān)閉應用程序更新提醒
電腦迷(2012年15期)2012-04-29 17:09:47
PSCAD/EMTDC-MATLAB聯(lián)合仿真技術(shù)在SVC控制系統(tǒng)仿真建模中的應用
基于STK的衛(wèi)星實時視景仿真系統(tǒng)設(shè)計
华宁县| 池州市| 玉环县| 攀枝花市| 清涧县| 桂东县| 汨罗市| 桦南县| 武隆县| 稷山县| 名山县| 五寨县| 东丰县| 偃师市| 莱西市| 安吉县| 长沙县| 德庆县| 旺苍县| 贵阳市| 全椒县| 镇江市| 武安市| 育儿| 闸北区| 铁力市| 保定市| 东乌| 萨迦县| 余干县| 阜城县| 汝城县| 玉环县| 会宁县| 瑞金市| 玉林市| 台南县| 禄劝| 永和县| 开鲁县| 梁河县|