RenderMan
维基百科,自由的百科全书
RenderMan,既Pixar动画工作室的PhotoRealistic RenderMan产品,简称为PRMan。是用于影视效果制作的三维渲染软件包。RenderMan一词习惯上也指符合RenderMan界面规范(RenderMan Interface Specification)定义的API的3D渲染套件。由于RenderMan称谓由Pixar拥有,所以其他兼容于此规范的渲染器产品均不以RenderMan命名。Pixar公司的PhotoRealistic RenderMan是这一体系中最重要的产品。目前PRMan 13符合RenderMan界面规范第3.3版。其他著名的兼容于RenderMan界面规范的3D渲染软件如Exluna的BMRT和Entropy(这两种产品已不再发行),开源的Aqsis等。 RenderMan 使用RenderMan着色语言(RenderMan Shading Language)进行Shader编程,可灵活的定制材质特性。RenderMan渲染器可以渲染高素质图像。如果使用得当,RenderMan可以提供相当优异的渲染速度。 历史上,很多著名电影的特殊效果以及Pixar的全部3D电影与短片使用RenderMan制作。
目录 |
[编辑] RenderMan的工作方式
PhotoRealistic RenderMan 基于REYES算法。自11版本,也提供光线跟踪和全局照明功能,其性能在之后的版本中均有较大提升。
值得注意的是,很多兼容于RenderMan界面规范的渲染器并不使用REYES,例如BMRT是纯粹的光线跟踪渲染器。
[编辑] RenderMan的使用途径
- 使用文本编辑器编写用于场景描述的RIB格式文件,用RenderMan渲染。
- 通过C bind程序化生成用于场景描述的RIB格式文件。
- Pixar的RenderMan艺术家工具(RenderMan Artist Tools,简写为RAT)产品为RenderMan提供了图形界面包装,RAT模块mtor用于桥接Maya和RenderMan。这样,用户就可以在Maya下完成渲染之前的创作后调用RenderMan渲染场景。RAT也提供Shader图形化交互制作、渲染管理和网络渲染等功能。
- Pixar也为小型工作室和个人用户提供较简易的RenderMan for Maya产品,用户可以在Maya环境下以同缺省渲染功能相似的方式使用RenderMan。
- 某些三维图形制作软件可以直接调用RenderMan渲染场景。
- 很多三维图形制作软件都提供功能或通过第三方插件用以将场景转换为RIB格式文件,以便用户通过RenderMan渲染。
- 很多支持RenderMan的三维图形制作软件可以通过图形界面定制材质,以减少对用户Shader编写能力的要求和增加创作的便捷性。对于上述方法,用户均可以通过RenderMan着色语言编写Shader以实现材质的描述。很多时候,Shader编写是必需的。
[编辑] 版本历史
- 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界面规范的渲染器
[编辑] 参见
图像软件编辑 | |
---|---|
三维: | Cinema 4D | Maya | Softimage | Rhinoceros 3D | 3D Studio Max | Blender | ZBrush | Modo | Lightwave 3D | RenderMan | POV-Ray | YafRay | AutoCAD | Poser | Art of Illusion | MilkShape 3D | Shade |
二维位图: | Adobe Photoshop | Corel Painter | PhotoFiltre | Aperture | ArtRage | 微软画图 |
二维矢量: | Adobe Illustrator | Macromedia FreeHand | CorelDRAW | Adobe Flash | Macromedia Fireworks |