Page tree


This demo shows: editing parameters of lights, moving the camera, and changing integrator settings.

Video produced by Christos Obretenov of Lollipop Shaders.

Interactive rendering (or "IPR", also called "re-rendering" or "live rendering") uses the progressive refinement mode of path-traced rendering to continually update a render as aspects of a scene are changed. It is, fundamentally, the same as rendering, but all manner of interactive, real-time edits are possible during an IPR session. Rendering of the image is restarted after each edit (returning to a noisy image again), but the renderer keeps the scene loaded and ready to render.

During an interactive rendering session in RenderMan, you can:

  • Move the camera and change its parameters
  • Add and delete lights
  • Change light linking
  • Change material bindings and edit material and pattern parameters
  • Change integrator and projection bindings and parameters
  • Edit geometry attributes

The major restriction is geometry. Geometry cannot be added, deleted, or moved during interactive renders, yet.