Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Overview

Starting with 23.3, Current RenderMan can bake integrator results to images or points clouds.

Potential applications include transferring pre-computed global illumination for real-time realtime playback or optimising optimizing render times for large static assets.

...

This example shows two point clouds with global illumination (baked using the PxrPathTracer integrator): one for the box and one for a teapot.

Image Modified

Image Modified

Image Modified

Box GI point cloudTeapot GI point cloudRender using GI point clouds

Finally, we can render an image using these global illumination point clouds as textures.
The 3D point clouds can be read in an OSL shader using the texture3d() function (For a more cache-friendly 3D texture format, the point clouds can be converted into brick maps using the `brickmake' utility program.)

...