ELSA Maxtreme - 體驗操作3D Studio MAX/VIZ 的順暢

ELSA Maxtreme是專為ELSA GLoria 繪圖加速卡與3D Studio MAX/VIZ所量身訂做之加速驅動程式。

源起:

ELSA的工程師們長期以來即一直致力於與3D Studio MAX/VIZ驅動程式的支援。配合在DOS環境下可支援 3DS R2, R3, R4 ( WINNER 2000 PRO/X 8 MB) MAX推出1.0版本後, ELSA就推出最佳化之NT Driver, 並且與第一代GLoria系列的GLoria-4 , GLoria-8 做搭配。 ELSA除了提供NT顯示驅動程式的最佳化之外,也是惟一一家根據Glint晶片自行開發的HEIDI驅動程式(GLoria.hdi) GLoria.hdi是針對MAX材質做線性材質過濾(Linear Texture Filtering),同時亦支援雙螢幕顯示。到了MAX推出2.0版本以後,開始支援硬體OpenGL API ,這對於擅長OpenGLELSA Driver工程師來說,正是可以大展身手的時機。於是MaxtremeProject 就從此展開。

那麼Maxtreme到底是什麼呢? 簡單的說Maxtreme包含了下列ELSA自己開發的:

3D Studio MAX graphics plugin

最佳化之OpenGL驅動程式

最佳化之 Window NT顯示驅動程式

結合HEIDI (Software Z buffer - SZB) OpenGL(用在3D Studio MAX/VIZ R2) 之優點達到最佳之加速效果

但也許用戶對OpenGL, HEIDIMaxtreme之優點並不甚了解, 因此我們可以再就下列各點說的更明白一點:

OpenGL之優點:

OpenGL API 可結合3D繪圖加速卡之硬體加速功能,使得著色及貼圖之場景更加快速。適合處理及顯示複雜之3D圖形。一般來說在3D Studio中使用OpenGL硬體加速卡處理複雜著色及貼圖之場景會相較使用Software HEIDI Driver來加速可快上好幾倍。

HEIDI 之優點:

當你在3D Studio的大場景中移動或編輯小物件時, HEIDI(SZB) 會使用 dual planesAPI,只更新顯示受影響之區域。但標準之OpenGL API並無此功能。而必須更新顯示所有場景。也就是說HEIDI Driver只須更新幾百個Poloygons,而標準之OpenGL驅動程式卻須更新幾千個或是更多之Poloygons 雖然OpenGL提供先進之硬體加速功能,HEIDI在此方面卻略勝一籌。(見圖十五)

目前市面上之3Dpro/2mp Oxygen晶片,無法支援OpenGL Dual Plane extension,使其performance無法展現出來。相關比較可參考 Kinetix 網站。(http://www.ktx.com/)
 

ELSA Maxtreme 之優點

ELSA Maxtreme是針對ELSA繪圖加速卡整合HEIDIOpenGL優點於單一解決方案之加強驅動程式。如此3D Studio MAX/VIZ user 就不必妥協HEIDI OpenGL之特點而可得最佳之效能。 當然ELSA不只整合HEIDI dual plane 之架構於ELSA 自己之OpenGL驅動程式中, 並且放進自己的Know-How來改進ELSA GLoria 繪圖加速卡在3D Studio MAX/VIZ中之表現。這包含預置一層新的特徵及最佳化之軟體架構為未來之ELSA繪圖加速卡鋪路。

那麼user如何挑選一片適合自己之繪圖加速卡呢? 這必須根據使用者之Project及複雜程度而定。
 
 
需求 GLoria產品
Very complex scenes with small polygons, 

multiple lights, materials , and animations

ELSA GLoria-XXL
Complex scenes with small polygons, materials and animations ELSA GLoria-XL
Low polygons models with low resolution, materials, and animations ELSA Synergy

表一: GLoria產品配合Maxtreme可滿足使用者不同之需求

3D Studio MAX R2 Performance Benchmark 1 (Full Window). The tests were conducted on a 400MHz Intel PentiumR II system running Windows NTR 1024x768 x32bpp

圖十二: ELSA GLoria-XXL Max上之Performanc優於其他顯示卡。

ELSA 軟體之優點:

透過ELSA 軟體之優點, 客戶可以使用獨一高效能之驅動程式及utilityELSA繪圖加速卡中得到最佳之2D/3D繪圖效能。而這些驅動程式及utility都是ELSA繪圖加速卡之標準配備。你可以在ELSA WINNERWARE CD-ROM 中找到它們,也可從ELSA WEB SITE(http://www.elsa.com/) 中下載。

在這裏筆者有一點小小的建議,若預算許可可多加一顆CPU來執行3D Studio MAX/VIZ 因為3D Studio MAX/VIZ支援 multi-threads, 第二顆CPU 可以在HEIDIOpenGL上增加不少效能。(可從WINDOW NT TaskManager中觀看CPU之使用狀況) 因此Dual CPU加上ELSA 繪圖加速卡是相當不錯之工作平台。
 


 

圖十三: 在安裝好Maxtreme driver,MAX(File/Preference)挑選
ELSA自行開發之Maxtreme driver

PINK.GIF(18345 bytes)
圖十四: User 可自行Configure Maxtrme Driver.
甚至可直接在viewport中啟動霧化效果
 
BALLPRES.GIF(27533 bytes)ROLLBALL.JPG(7345 bytes)
圖十五: 上圖為一圓球通過一固定物向右移動之動畫,HEIDI只會更動圓球之移動,
而OpenGL會更新全部場景,因此HEIDI會較快。若此固定物亦一起移動則OpenGL會較快。
FOGGY.GIF(277268 bytes)

圖十六 : ELSA Maxtreme 可以使用硬體加速在viewport上即時精確展現霧化效果,
使用者不必局限於較慢之rendering preview
 
wpe5.jpg (14571 bytes)

圖十七: Maxtreme TEXTURE MAPPING 上之performance 優於HEIDI
 
 

 


 


回艾爾莎首頁

ELSALOGO.JPG(23005 bytes)