...
Image Grid Gallery |
---|
stretch | false |
---|
maxNumber | 2 |
---|
labelsFilter | ptc1 |
---|
itemSize | 250 |
---|
animate | false |
---|
|
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 |
---|
maxNumber | 3 |
---|
labelsFilter | ptc2 |
---|
itemSize | 250 |
---|
animate | false |
---|
|
Image Added
| Image Added
|
Image Removed
|
Render using GI point clouds |
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.)
...