ART VPS  
About ART VPSProductsNews and EventsGalleryClientsSupportVARsJobsContact Us
Advanced Rendering Technology
 
 
Last updated 12th August 2004
 
 

These are questions about RenderDrive and PURE's support for RenderMan.

 

 
 

Overview of RenderDrive and PURE's RenderMan compatibility

New 12th August 2004

RenderMan is a 3d scene description language. The RenderMan interface specification is published by Pixar.

PURE and RenderDrive provide a RenderMan interface. It is broadly compliant with version 3.1 of the RenderMan specification, but does contain some of the extensions contained in version 3.2 of the specification.

This set of documents details PURE and RenderDrive's compliance to the RenderMan specification. Once unzipped they are HTML files, split into the same chapters and appendices as the RenderMan 3.1 specification.

 

Using RenderDrive and PURE's RenderMan interface

New 12th August 2004

RenderDrive and PURE's RenderMan interface is called RenderPipe RIB. You can use RenderPipe RIB in two ways:

1. By creating a RIB file and rendering it using the command line renderpipe program. A RIB file is a text file containing RenderMan commands.

2. By writing your own program and using the C-binding provided.

See chapters 21 and 22 of the PURE manual, or chapters 18, 19 and 20 of the RenderDrive manual for more information about this.

 

RenderMan and the RenderPipe plugins

New 12th August 2004

The RenderPipe plugins (for 3ds max, Autodesk VIZ, Maya, CATIA and Enovia) all use RenderMan as their underlying interface to RenderDrive and PURE.

You can use RenderMan shaders in 3ds max and Autodesk VIZ - surface shaders can be used in a material, light shaders can be used in a light, transformation shaders can be used in a camera and volume shaders can be used in an environment effect. Se chpater 17 of the RenderDrive manual or chapter 15 of the PURE manual for more information about this.

In Maya you can use transformation shaders in a camera. For instructions, see the question and answer.