vp的安裝及配置

vp的安裝及配置

ID:37713794

大?。?0.00 KB

頁(yè)數(shù):7頁(yè)

時(shí)間:2019-05-29

vp的安裝及配置_第1頁(yè)
vp的安裝及配置_第2頁(yè)
vp的安裝及配置_第3頁(yè)
vp的安裝及配置_第4頁(yè)
vp的安裝及配置_第5頁(yè)
資源描述:

《vp的安裝及配置》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)

1、MultiGen-Paradigm公司的VegaPrime是專門應(yīng)用于實(shí)時(shí)視景仿真、聲音仿真和虛擬現(xiàn)實(shí)等領(lǐng)域的渲染軟件環(huán)境。它是一個(gè)跨平臺(tái)實(shí)時(shí)工具。它構(gòu)建在VSG(VegaSceneGraph)框架之上,是VSG的擴(kuò)展API,包括了一個(gè)圖形用戶界面Lynx和一系列可調(diào)用的、用c++實(shí)現(xiàn)的庫(kù)文件、頭文件。VegaPrime在不同層次上進(jìn)行了抽象,并根據(jù)功能不同開發(fā)了不同的模塊,每個(gè)應(yīng)用程序由多個(gè)模塊組合而成。它們都由VSG提供底層的支持。VSG分為三個(gè)部分:(1)vsgu(Utlitylibrary),提供內(nèi)存分配等功能;(2)vsgr(Rendenringlibrary),底

2、層的圖形庫(kù)抽象,比如OpenGl或D3D;(3)vsgs(Scenegraphlibrary)。在內(nèi)核中,VegaPrime使用vsgs,vsgs使用vsgr,它們都使用vsgu。現(xiàn)在的VegaPrime,功能上沒(méi)有任何指得炫耀的地方,跨平臺(tái)性也沒(méi)有很好,如果但論功能,效率,跨平臺(tái)性,估計(jì)比不過(guò)其他軟件,但是VegaPrime背后有實(shí)力強(qiáng)大的MP公司,多年的積累使得高級(jí)功能的增添相當(dāng)簡(jiǎn)單,很多都只需從Vega中移植過(guò)來(lái)就行了,所以VP是較為先進(jìn)的架構(gòu),光明的前途,但是尚未成熟,發(fā)展中的軟件。?查看文章?vegaprime淺談--轉(zhuǎn)2007-03-2017:25理解VP,不能只

3、從VP本身來(lái)理解,如果沒(méi)有理解VSG,也就不可能真正理解VP;當(dāng)然OpenGL也不能一竅不通?! SG是一種SceneGraph,與VSG相同重量級(jí)的SceneGraph比較常見的有OpenPerformer,OpenGVS,OpenSceneGraph等等?! P公司把戰(zhàn)略方向從Performer調(diào)整到VSG上,自然是非常明智的。第一,Performer畢竟不是自家的東西,而MP現(xiàn)在有實(shí)力慢慢開始另起爐灶了,VSG是自己的,自己的東西,好處自然不用多說(shuō)了;第二,Performer在架構(gòu)上慢慢開始落伍了,只能支持OpenGL(OpenGL現(xiàn)在商業(yè)前景不明朗),C接口的AP

4、I也略顯老套(并不是說(shuō)C不如C++,只是老套一些),VSG我研究了一下,現(xiàn)在應(yīng)該還不能支持DirectX,但是顯然是留了余地的,我就看到了一兩個(gè)常數(shù)名稱中有DirectX。此外,VSG是用C++開發(fā)的,溶入了許多現(xiàn)代C++的即時(shí)髦又實(shí)用的特性和技術(shù):泛型,設(shè)計(jì)模式等等,這些特性和技術(shù),我認(rèn)為是非常powerful的?! 〉牵琕SG也不是完美的,它還相當(dāng)不成熟,有些地方不如開放源碼的OpenSceneGraph,比如文本顯示,格式支持等,自然,與開放源碼的東西相比,它不開放源碼,自然也可以看作是一個(gè)缺點(diǎn)。VSG對(duì)中文的支持就是沒(méi)有,聲音的支持等于沒(méi)有。還有一點(diǎn),可能是我沒(méi)有深

5、究,VSG自己搞了一套泛型接口,像容器類的VUVector等等,OpenSceneGraph就沒(méi)有,VSG這樣搞似有重床疊架之嫌  然后談?wù)凩ynxPrime,其實(shí)LynxPrime就是一個(gè)構(gòu)建在VSGExtension上的界面而已,界面基于QT,單純談LynxPrime,沒(méi)有任何意義,關(guān)鍵還是VSGExtension那些類,VPApp啊,VPkernal啊,這些類,可以說(shuō)層次結(jié)構(gòu),概念相當(dāng)清楚,以至于完全可以把LynxPrime看作是VSGExtension的圖形化調(diào)試工具?! ‖F(xiàn)在的VegaPrime,功能上沒(méi)有任何指得炫耀的地方,跨平臺(tái)性也沒(méi)有很好,如果但論功能,效率,

6、跨平臺(tái)性,估計(jì)比不過(guò)其他軟件,但是VegaPrime背后有實(shí)力強(qiáng)大的MP公司,多年的積累使得高級(jí)功能的增添相當(dāng)簡(jiǎn)單,很多都只需從Vega中移植過(guò)來(lái)就行了,所以我對(duì)VP的概括是較為先進(jìn)的架構(gòu),光明的前途,但是尚未成熟,發(fā)展中的軟件,評(píng)價(jià)大抵如此,結(jié)局就難說(shuō)了,取決與商業(yè)行為的一般多余技術(shù)。論技術(shù),銥星還不先進(jìn)?到最后摩托羅拉還不是吃了大虧?  最后再多幾句,之所以說(shuō)是較為先進(jìn)的架構(gòu),言外之意自然有更先進(jìn)的東西,現(xiàn)在有一種趨勢(shì)是出現(xiàn)了專門的圖形語(yǔ)言,如NVidia的GL,SGI的OpenGLShadingLanguage等等,我也只是聽說(shuō)而已,但是很難判斷其發(fā)展前景,所以就不多聊

7、了。  vp一個(gè)很大的優(yōu)勢(shì)在于plugin架構(gòu);幾乎比較好的實(shí)時(shí)三維方面的軟件,都很容易地作為一個(gè)模塊和vp集成在一起,并且?guī)缀醵加羞@樣的模塊,這樣開發(fā)一個(gè)比較好的應(yīng)用不會(huì)費(fèi)很大力氣。例如動(dòng)態(tài)地形,物理引擎等等,都是其他軟件所沒(méi)有的?! irectx在vp2.0里會(huì)加強(qiáng),cg調(diào)用也會(huì)加強(qiáng).hdsl一樣,不過(guò)vp2.0優(yōu)先考慮的是opengl1.4,opengl2.0支持估計(jì)還早,因?yàn)橐紤]到大家顯卡的支持性能。????不管是VP的基礎(chǔ)VegaSceneGraph,開放源碼項(xiàng)目OpenSceneGrap

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。