3D API (3D應(yīng)用程序接口)
A,lcR:@w Application Programming Interface(API)應(yīng)用程序接口,是許多程序的大集合。3D API能讓編程人員所設(shè)計的3D軟件只要調(diào)用其API內(nèi)的程序,從而讓API自動和硬件的驅(qū)動程序溝通,啟動3D芯片內(nèi)強(qiáng)大的3D圖形處理功能,從而大幅度地提高了3D程序的設(shè)計效率。幾乎所有的3D加速芯片都有自己專用的3D API,目前普遍應(yīng)用的3D API有DirectX、OpenGL、Glide、Heidi等。
^gH.5L0]gH p4W->AVv$ Direct 3D
e1}h|HLj 微軟公司于1996年為PC開發(fā)的API,與Windows 95 、Windows NT和Power Mac操作系統(tǒng)兼容性好,可繞過圖形顯示接口(GDI)直接進(jìn)行支持該API的各種硬件的底層操作,大大提高了游戲的運行速度,而且目前基本上是免費使用的。由于要考慮與各方面的兼容性,DirectX用起來比較麻煩、在執(zhí)行效率上也未見得最優(yōu),在實際3DS MAX的運用中效果一般,還會發(fā)生顯示錯誤,不過總比用軟件加速快。