
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 ,這對於擅長OpenGL的ELSA Driver工程師來說,正是可以大展身手的時機。於是Maxtreme的Project 就從此展開。
那麼Maxtreme到底是什麼呢? 簡單的說Maxtreme包含了下列ELSA自己開發的:
■ 3D Studio MAX 之graphics plugin
■ 最佳化之OpenGL驅動程式
■ 最佳化之 Window NT顯示驅動程式
■ 結合HEIDI (Software Z buffer - SZB) 與OpenGL(用在3D Studio MAX/VIZ R2) 之優點達到最佳之加速效果
但也許用戶對OpenGL, HEIDI及Maxtreme之優點並不甚了解, 因此我們可以再就下列各點說的更明白一點:
OpenGL之優點:
OpenGL API 可結合3D繪圖加速卡之硬體加速功能,使得著色及貼圖之場景更加快速。適合處理及顯示複雜之3D圖形。一般來說在3D Studio中使用OpenGL硬體加速卡處理複雜著色及貼圖之場景會相較使用Software HEIDI Driver來加速可快上好幾倍。
HEIDI 之優點:
當你在3D Studio的大場景中移動或編輯小物件時, HEIDI(SZB) 會使用 dual planes之API,只更新顯示受影響之區域。但標準之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繪圖加速卡整合HEIDI及OpenGL優點於單一解決方案之加強驅動程式。如此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 軟體之優點, 客戶可以使用獨一高效能之驅動程式及utility在ELSA繪圖加速卡中得到最佳之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
可以在HEIDI及OpenGL上增加不少效能。(可從WINDOW
NT TaskManager中觀看CPU之使用狀況)
因此Dual
CPU加上ELSA 繪圖加速卡是相當不錯之工作平台。
圖十三: 在安裝好Maxtreme
driver後,在MAX中(File/Preference)挑選
ELSA自行開發之Maxtreme driver。

圖十六 : ELSA Maxtreme 可以使用硬體加速在viewport上即時精確展現霧化效果,
使用者不必局限於較慢之rendering
preview
圖十七: Maxtreme 在
TEXTURE MAPPING 上之performance 優於HEIDI