複製鏈接
請複製以下鏈接發送給好友

渲染器

鎖定
渲染器是3D引擎的核心部分,是高級全局照明渲染插件。它完成將3D物體繪製到屏幕上的任務。渲染器分為硬件渲染器和軟件渲染器組成。
常見渲染器軟件包括NVidia Gelato、Gelato Pro、等。
中文名
渲染器
外文名
The renderer
分    類
信息技術
核    心
3D引擎

渲染器產品説明

渲染器是3D引擎的核心部分,它完成將3D物體繪製到屏幕上的任務。渲染器分為硬件渲染器和軟件渲染器:
1.硬件渲染器通常基於底層圖形API(應用程序接口)構建,採用適合硬件架構的光柵化方法進行渲染。圖形API負責與硬件的通信,常用的圖形API包括DirectX和OpenGL。 OpenGL API通過OpenGL圖形庫來使用3D硬件,多數3D卡支持這種方法。而DirectX API使用微軟的DirectX庫——歸併到 Windows操作系統中。在老的3D卡上面,OpenGL一般繪製速度較快一些,而在現代的3D卡上面,DirectX表現則更加出色。OpenGL版本只有一個,而DirectX版本有很多。DirectX通過提供更新版本的方式來擴展功能,而OpenGL通過一個通用的擴展(OpenGL Ext)來對功能進行擴展。
2.軟件渲染器則純粹利用CPU的能力進行計算,通常採用光線追蹤的方法進行渲染。軟件渲染器沒有統一的應用程序標準,但是有很多通用的渲染算法,如光子映射,蒙特卡洛,輻射度等等。
3.硬件渲染器和軟件渲染器應用領域不同:硬件渲染器主要用於實時渲染,比如遊戲和虛擬現實。而軟件主要用於離線渲染,比如效果圖和影視級、產品級渲染。這主要是因為硬件渲染器的速度快但是靈活度不足,而軟件渲染器雖然速度不夠理想但是可以使用非常複雜的渲染算法,達到相片級的真實度和效果。

渲染器常見渲染器軟件

NVidia Gelato
Gelato是一個由NVIDIA推出的電影渲染器軟件,已停止開發。透過NVIDIA的Quadro顯示核心和電影着色語言,就能實現電影級渲染效果。Gelato分為免費版本和付費版本。即使是學生,亦可利用Gelato和Quadro顯示卡,創造出高級的電影效果。
Gelato Pro  在1500美元的領域中,Gelato Pro始終比其他的渲染器便宜,例如皮克斯動畫工作室的Renderman Pro Server。
Gelato Pro提供的一些額外功能:支援 NVIDIA Sorbetto 技術支援 DSO shadeops 技術支援多台電腦同時平行運算支援單台電腦多顆 CPU 運算原生支援64位元NVIDIA提供完整技術支援。
而在最新版本的MAX裏面更新了這個渲染引擎,一個帶有實時渲染效果的NITROUS。
realistic的渲染更加兼容,更加快速和穩定。