« The importance of having an efficient pipeline | Home
RenderMan: Optimization is Everything
By nikos | January 29, 2009
RenderMan (PRMan) can be a very fast and efficient renderer as long as you spend some time optimizing the asset you are developing. Here are a few useful pointers.
- Always pre-bake diffuse occlusion and subsurface scattering into pointclouds/brickmaps whenever possible.
- Always pre-filter your textures to RenderMan’s native format.
- Always use a higher local shading rate for objects that don’t require much detail.
- Always use trace sets when dealing with raytracing.
- Always check the displacement bounding box.
- Always cache your shadow or deep shadow maps to disk.
- Always check the XML stats to identify which parts of the objects are taking the longest time to render.
Topics: RenderMan | No Comments »
Comments are closed.