“Advanced RenderMan: Beyond the Companion” by Apodaca, Barzel, Gritz, Durr and Johnston

  • ©Anthony (Tony) Apodaca, Ronen Barzel, Larry Gritz, Antoine Durr, and Scott Johnston



Entry Number: 11


    Advanced RenderMan: Beyond the Companion

Course Organizer(s):



    Thorough knowledge of 3D image synthesis and computer graphics illumination models, and previous experience with the RenderMan Shading Language. Students should be facile in C. Not for those with weak stomachs for examining code.

    Topics Covered
    Modern methods of generating geometric data and handling geometric complexity, advanced Shading Language techniques, and antialiasing of shaders. Case studies included discussions of volumetric rendering, realistic lighting, and issues of integration with other CGI tools.

    Much of RenderMan’s power is due to its flexibility and extensibility, which gives users the ability to customize the system to fit situations not envisioned by the original implementors. This course went beyond the basics presented in The RenderMan Companion and taught advanced tricks and techniques that are being used (or should be) in late-1990’s special effects production. It examined examples of successful animations that made extensive use of RenderMan’s features, particularly its Shading Language.

Contributed By:

    Mary Whitton


    Charles Babbage Institute Archives, University of Minnesota

Overview Page: