Everything2
Near Matches
Ignore Exact
Full Text
Everything2

Renderman

created by snicker

(thing) by lambda68 (3.8 y) (print)   ?   (I like it!) Fri Dec 29 2000 at 9:13:45

The proprietary modeler and renderin engine used by Pixar Animation Studios. This engine is the basis for many other 3D programs such as Pixels:3D. Of particular note is it's material editor which has become the standard in 3D Design. Material parts (diffuse color, reflection, bump mapping) are governed in strength by percentage bars whcih allow greater flexibility in creation and animation.

(thing) by conform (2.2 wk) (print)   ?   (I like it!) 2 C!s Fri Jun 15 2001 at 23:29:24

Renderman (full name: Photorealistic Renderman) is Pixar's flagship 3D rendering tool, marketed primarily to the broadcast and film industries. Originally developed by Pat Hanrahan and Bill Reeves in 1988, Renderman was based on the REYES algorithm, which is patented by Pixar (and is probably a significant factor in the domination of the field by the company). Pixar won an Oscar in 1993 for Renderman.

Renderman is both a product and a standard. The Renderman standard describes a programming API, a binary file format, and a text file format. These are essentially scene description files. 3rd party vendors are free to implement the Renderman standard and use certain Renderman trademarks with their products if they meet criteria outlined by Pixar. Blue Moon Rendering Tools is a Renderman-compliant raytracer, for instance. While there are a few software packages on the market that are Renderman-compliant, the standard is unlikely to become a widely adopted one. The market that Pixar competes in is small enough that there is not a broad need for interoperability beyond conversion tools. The Renderman standard is somewhat tailored to the nature of the rendering algorithm and Pixar's design goals, and since they have patents on their algorithms, the need for a common interface to REYES-based products isn't there.

A comon misconception about Renderman is that it is a raytracing-based product. The REYES algorithm is a scanline algorithm whose design goals were speed and flexible, programmatic surface behavior modeling. Key features of raytracing that are missing or simulated in Renderman are reflections, refractions, and shadows. There are tools available, however, to use BMRT or other raytracing-based Renderman-compliant renderers in conjunction with the Renderman product, raytracing only those parts of the scene which require the added features of raytracing. Pixar has used these tools before; the glass jar in the bug city in A Bug's Life was rendered using this method.

Patents are not the only reason Pixar has dominated film rendering products. Extensive R&D has added cutting edge features like subdivision surfaces (highlighting this feature was the raison d'etre for the short film Geri's Game), hair and feather modeling, and extensive surface modeling. The high visibility of well-used Pixar products in hugely successful films has also helped cement their reputation as the number one player in their market.

(hope that doesn't read too much like a press release -- I just have a lot of respect for what the company has accomplished.)


printable version
chaos

Blue Moon Rendering Tools REYES Pixar NURBS
computer graphics Frankenrender How to get started with 3D computer graphics rasterman
Ray Tracing 3D Studio Max Material Editor Pixar Shorts Yafray
BMRT Toy Story subdivision surfaces Final Fantasy
blender Materials for 3D Design A Bug's Life Convert any number to decimal
Pixels:3D KB INS Two-party system
Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.
  Epicenter
Login
Password

password reminder
register

Everything2 Help

Cool Staff Picks
Look at this mess the Death Borg made!
Paraclete
If you're hungry, blame me
John Dee
Klein bottle
Milkweed
A funny story about my Egyptian Grandmother
Abbey Road
My body is a battlefield, and all my breasts ever do is argue about existentialism
Every shiny fish is floating, floating, and every dark fish is at the bottom, at the bottom of the sea
Standard sitcom episode structure
women's clothing size woes
Never Forget the Ghosts
steampunk
New Writeups
Clarke
Multiculturalism(idea)
aneurin
Earl of Landaff(person)
Heitah
Pseudocide(idea)
XWiz
Google Knol(lede)
Mythi
July 24, 2008(personal)
locke baron
The fall of Earth(fiction)
BookReader
Fear the Cold(dream)
Pavlovna
Kathleen MacInnes(person)
stainedglass
1(fiction)
kalen
Three "T"s(idea)
octillion369
Undead(idea)
archiewood
Ico(fiction)
Heisenberg
Why I love Everything2(log)
octillion369
Death Knight(person)
XWiz
Are you hoping for a miracle?(review)
Everything 2 is brought to you by the letter C and The Everything Development Company