Page tree

Versions Compared

Key

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

...

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

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.


Figure~\ref{fig:global3d}(right) shows such an image, where the box faces and the diffuse
teapot are rendered using the baked illumination data in the point cloud files. (For a more cache-friendly 3D texture format, the point clouds can be converted into brick maps using the `brickmake' utility program.)