PRMan,皮克斯動畫工作室的PhotoRealistic RenderMan軟體渲染器,簡稱為PRMan。是用於影視效果製作的三維渲染軟體包。由於RenderMan的商標歸皮克斯公司擁有,人們經常把PRMan等同於RenderMan,實際上RenderMan是一個渲染器規範,皮克斯公司的PRMan是(聲稱)符合這一規範的一種產品。PRMan 13.0符合RenderMan規範第3.3版。
Quick Facts 開發者, 當前版本 ...
Close
PRMan使用RenderMan著色語言進行著色器編程,可靈活的定義材質特性。PRMan渲染器可以渲染高質量的圖像。如果使用得當,PRMan可以提供相當快的渲染速度。
很多著名電影以及皮克斯自己的3D動畫長片與短片運用了PRMan渲染器來渲染。[1]
PRMan基於Reyes渲染架構。自11.0版提供光線跟蹤和全局照明功能,其性能在之後的版本中均有較大提升。
值得注意的是,有些符合RenderMan規範的渲染器並不使用Reyes渲染架構,例如,BMRT是純粹的光線跟蹤渲染器。
PRMan 依不同的需求,有不同的版本供購買使用,包括 RenderMan Pro Server、RenderMan Studio、RenderMan for Maya 等,三者均使用相同的渲染技術,但在實際的工作流程中有些版本受許可證限制,特性會有一些差異,詳細情況請參看皮克斯官網的資料。
- 極高的渲染性能和內存效率,得益於Reyes算法
- 使用RSL編寫自定義著色器
- 鏡頭特效
- 粒子渲染
- 曲線渲染
- 高效的毛髮渲染
- 高質快速的置換渲染
- 次表面散射
- 全局照明
- 環境遮蔽(OCC,光線跟蹤或者基於點雲)
- 色溢(光線跟蹤或者基於點雲)
- 圖像照明(HDRI)
- 焦散
- 光線跟蹤面光源
- 點雲
- 磚圖
- 光線跟蹤
- 混合系統( RSL的子系統)
- 可程式光線跟蹤
- 光線跟蹤組
- CSG(渲染時的模型間布爾運算)
- 任意輸出變量(AOVs)
- 使用文本編輯器編寫用於場景描述的RIB格式文件,用PRMan渲染。
- 通過C語言程序經由RenderMan規範的C語言綁定生成RIB場景描述文件。
- 皮克斯的RenderMan藝術家工具(RenderMan Artist Tools,簡寫為RAT)產品為PRMan提供了圖形界面包裝,RAT模塊mtor用於從三維軟體Maya生成PRMan的場景描述文件。這樣,用戶就可以在Maya下完成渲染之前的創作後使用PRMan渲染場景。RAT提供Shader圖形化交互創作工具slim、和管理渲染任務的工具Alfred。
- 皮克斯也為小型工作室和個人用戶提供使用PRMan的Maya渲染插件RenderMan for Maya,用戶可以在Maya環境下以類似Maya內置的Maya軟體渲染器相似的方式使用PRMan進行渲染。
- 某些三維圖形製作軟體可以直接調用PRMan渲染器渲染場景,例如Houdini。
- 很多三維圖形製作軟體都內置或通過第三方插件實現將場景轉換為RIB場景描述文件的功能,以便用戶通過PRMan渲染。
- 很多支持PRMan的三維圖形製作軟體可以通過圖形界面定製材質,以減少對用戶編寫著色器能力的要求和使創作更加便捷,例如Maya的HyperGraph功能。對於上述方法,用戶均可以通過RenderMan著色語言編寫著色器以實現材質的描述。很多時候,編寫自定義著色器是必需的。對於完全使用RAT的工作流程而言,一般來說需要有開發人員編寫著色器模板(實際上是TCL\TK程序),由RAT中的SLIM進行調用形成材質,藝術家調節材質中的參數,最終生成材質提供給渲染器使用。
- RednerMan Pro Server 17.0 和 RenderMan Studio 4.0,2012年10月4日[3]
- RednerMan Pro Server 16.0 和 RenderMan for Maya 3.0,2011年[4]
- RednerMan Pro Server 15.0,2009年
- RednerMan Pro Server 14.0,2008年[5]
- RenderMan Pro Server 13.0,2006年5月
- RenderMan Pro Server 12.5,2005年4月
- RenderMan Pro Server 12.0,2004年10月
- RenderMan Pro Server 11.5,2003年9月
- RenderMan Toolkit 11.0,2002年11月
- RenderMan Toolkit 10.0,2002年3月
- RenderMan Toolkit 3.9,2000年2月
- RenderMan Toolkit 3.8,1998
- RenderMan Toolkit 3.7,1997
- RenderMan Toolkit 3.6,1996
- RenderMan Toolkit 3.5,1994
- RenderMan Toolkit 3.4,1993
- RenderMan Toolkit 3.3,1992
- RenderMan Toolkit 3.2,1991
- RenderMan Toolkit 3.1,1990
- RenderMan Toolkit 3.0,1989
- 3Delight渲染器
- Aqsis渲染器
- BMRT,拉里·格里茲開發的支持光線跟蹤的RenderMan渲染器。
- Entropy,被NVIDIA Gelato所取代,但Gelato也已停止開發。
- Pixie渲染器,社區認為這是BMRT的最好繼任者。
- RenderDotC渲染器