| wz82 |
2007-08-23 13:51 |
三維圖形技術(shù)專(zhuān)業(yè)術(shù)語(yǔ)解釋
3D API (3D應(yīng)用程序接口) Q]:O#;"< Application Programming Interface(API)應(yīng)用程序接口,是許多程序的大集合。3D API能讓編程人員所設(shè)計(jì)的3D軟件只要調(diào)用其API內(nèi)的程序,從而讓API自動(dòng)和硬件的驅(qū)動(dòng)程序溝通,啟動(dòng)3D芯片內(nèi)強(qiáng)大的3D圖形處理功能,從而大幅度地提高了3D程序的設(shè)計(jì)效率。幾乎所有的3D加速芯片都有自己專(zhuān)用的3D API,目前普遍應(yīng)用的3D API有DirectX、OpenGL、Glide、Heidi等。 CVj^{||eF |VBt:dd< Direct 3D TR"C<&y$j 微軟公司于1996年為PC開(kāi)發(fā)的API,與Windows 95 、Windows NT和Power Mac操作系統(tǒng)兼容性好,可繞過(guò)圖形顯示接口(GDI)直接進(jìn)行支持該API的各種硬件的底層操作,大大提高了游戲的運(yùn)行速度,而且目前基本上是免費(fèi)使用的。由于要考慮與各方面的兼容性,DirectX用起來(lái)比較麻煩、在執(zhí)行效率上也未見(jiàn)得最優(yōu),在實(shí)際3DS MAX的運(yùn)用中效果一般,還會(huì)發(fā)生顯示錯(cuò)誤,不過(guò)總比用軟件加速快。 gq+SM
i= }u Y2-l OpenGL (開(kāi)放式圖形接口)
*LT~:Gs# 是由SGI公司開(kāi)發(fā)的IRIS GL演變而來(lái)的復(fù)雜3D圖形設(shè)計(jì)的標(biāo)準(zhǔn)應(yīng)用程序接口。它的特點(diǎn)是可以在不同的平臺(tái)之間進(jìn)行移植;還可以在客戶(hù)機(jī)/服務(wù)器系統(tǒng)中并行工作。效率遠(yuǎn)比Direct 3D高,所以是各3D游戲開(kāi)發(fā)商優(yōu)先選用的3D API。不過(guò),這樣一來(lái)就使得許多精美的3D游戲在剛推出時(shí),只支持3Dfx公司的VOODOO系列3D加速卡,而其它類(lèi)型的3D加速卡則要等待其生產(chǎn)廠商提供該游戲的補(bǔ)丁程序。由于游戲用的3D加速卡提供的OpenGL庫(kù)都不完整,因此,在3DS MAX中也會(huì)發(fā)生顯示錯(cuò)誤,但要比Direct 3D強(qiáng)多了! o>el"0rn.h +HK4sA2; Heidi ;FPx
长春市|
张家川|
清苑县|
修文县|
繁昌县|
阜新|
漠河县|
沧州市|
苗栗市|
南昌县|
兴海县|
卢氏县|
神木县|
南漳县|
永春县|
泊头市|
浮山县|
安顺市|
芷江|
安国市|
桃源县|
开鲁县|
山西省|
盐城市|
峡江县|
新余市|
辛集市|
通辽市|
封丘县|
蒲江县|
洞口县|
凌云县|
都匀市|
郎溪县|
昔阳县|
屏南县|
九台市|
中方县|
资溪县|
平塘县|
阿城市|
| |