Pixar's RenderMan

     


APPLICATION NOTES

Interface

Intro to The RenderMan Interface

Quick Reference for PRMan

Class Specifiers for Primitive Variables

PRMan Options & Attributes

The Viewing Transformation

Reserved Parameter Names

Shading

Ray-Traced Shading

Tuning Scenes for Combined Shading

Smooth Derivatives

Basic Shader Antialiasing

Writing Atmosphere Shaders

Shading Language Features (1997)

Cellnoise

Properties of Noise Functions

Using Displacement Shaders

Illumination

Point-Based Occlusion and Color Bleeding

Global Illumination

Translucency & Subsurface Scattering

Caustics

Making Shadows

Soft Shadows

Simulating Reflections in a Flat Surface

Pipeline

Multi-threading

Baking 3D Textures

Shader Profiling

XML Frame Statistics

Interpreting Frame Statistics*

Using Level of Detail

Optimized Rendering

Modeling for Efficient Rendering

Geometry

The Brick Map Geometric Primitive

Hierarchical Subdivision Surfaces

The Subdivision Mesh Primitive

Blobby Implicit Surfaces

Using the RiCurves Primitive

Using the RiPoints Primitive

Maya Fluid Cache Implicit Field plugin

Variable Radius Segment Blob Implicit Field plugin

Display

Advanced Camera Lens Modeling

Arbitrary Output Variables

Fractional Matte Objects

Multi-Camera Rendering


About The Application Notes

The RenderMan Application Notes are designed to provide a more detailed overview of new features than can be found in any individual version's Release Notes. Additional information on programmable features and application interfaces can be found in the Developer Notes.

 


* This Application Note is under construction and is subject to change.


 

Pixar Animation Studios
(510) 752-3000 (voice)   (510) 752-3151 (fax)
Copyright © 1996- Pixar. All rights reserved.
RenderMan® is a registered trademark of Pixar.