PhotoRealistic

PRMan皮克斯動畫工作室的PhotoRealistic RenderMan軟體渲染器,簡稱為PRMan。是用於影視效果製作的三維渲染軟體包。由於RenderMan的商標歸皮克斯公司擁有,人們經常把PRMan等同於RenderMan,實際上RenderMan是一個渲染器規範,皮克斯公司的PRMan是(聲稱)符合這一規範的一種產品。PRMan 13.0符合RenderMan規範第3.3版。

PRMan使用RenderMan著色語言進行著色器編程,可靈活的定義材質特性。PRMan渲染器可以渲染高質量的圖像。如果使用得當,PRMan可以提供相當快的渲染速度。 很多著名電影以及皮克斯自己的3D動畫長片與短片運用了PRMan渲染器來渲染。

PRMan基於Reyes渲染架構。自11.0版提供光線跟蹤全局照明功能,其性能在之後的版本中均有較大提升。

值得注意的是,有些符合RenderMan規範的渲染器並不使用Reyes渲染架構,例如,BMRT是純粹的光線跟蹤渲染器。

基本介紹

  • 外文名:PhotoRealistic概述  
  • 領域:計算機圖形學
PRMan的特性列表,PRMan的用法,版本歷史,常見的符合RenderMan規範的渲染器,

PRMan的特性列表

PRMan 依不同的需求,有不同的版本供購買使用,包括 RenderMan Pro Server、RenderMan Studio、RenderMan for Maya 等,三者均使用相同的渲染技術,但在實際的工作流程中有些版本受許可證限制,特性會有一些差異,詳細情況請參看皮克斯官網的資料。
  • 極高的渲染性能和記憶體效率,得益於Reyes算法
  • 使用RSL編寫自定義著色器
  • 鏡頭特效
  • 高精度的3D運動模糊
  • 真實的景深效果
粒子渲染
曲線渲染
高效的毛髮渲染
高質快速的置換渲染
  • 環境遮蔽(OCC,光線跟蹤或者基於點雲)
  • 色溢(光線跟蹤或者基於點雲)
  • 圖像照明(HDRI)
  • 光線跟蹤面光源
點雲
磚圖
光線跟蹤
  • 混合系統(RSL的子系統)
  • 可程式光線跟蹤
  • 光線跟蹤組
CSG(渲染時的模型間布爾運算)
任意輸出變數(AOVs)

PRMan的用法

  • 使用文本編輯器編寫用於場景描述的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日
  • RednerMan Pro Server 16.0 和 RenderMan for Maya 3.0,2011年
  • RednerMan Pro Server 15.0,2009年
  • RednerMan Pro Server 14.0,2008年
  • 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

常見的符合RenderMan規範的渲染器

  • 3Delight渲染器
  • Aqsis渲染器
  • BMRT,拉里·格里茲開發的支持光線跟蹤的RenderMan渲染器。
  • Entropy,被NVIDIA Gelato所取代,但Gelato也已停止開發。
  • Pixie渲染器,社區認為這是BMRT的最好繼任者。
  • RenderDotC渲染器

相關詞條

熱門詞條

聯絡我們