Page tree

Versions Compared

Key

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

...

Image Grid Gallery
stretchfalse
maxNumber2
labelsFilterptc1
itemSize250
animatefalse

Two views of a single point cloud with direct illumination on the box and the two teapots (baked with the PxrDirectLighting integrator).

Image Grid Gallery
maxNumber3
labelsFilterptc2
itemSize250
animatefalse


Render using GI point clouds

Image Added

Image Added

Image Removed

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


Image Added

Render 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.

Figure~\ref{fig:global3d}(right) shows such an image, where the The box faces and the diffuse
teapot 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.)

...