This is RenderMan 21 Documentation you are viewing. The Rmanwiki home page will redirect you to the current documentation.
PxrRodLightFilter uses a "rod" like object to block light. The rod can be shaped into an irregular shape. This rod is then placed next to the object where we want to block the light.
This light filter is a more extensive version of PxrBlockerLightFilter.
Width of the inner region of the rod (X axis).
Height of the inner region of the rod (Y axis).
Depth of the inner region of the rod (Z axis).
Radius of the corners of the inner rod box.
Thickness of the edge region.
Scale the width of the inner rod shape (X axis).
Scale the height of the inner rod shape (Y axis).
Scale the depth of the inner rod shape (Z axis).
Additional size of the left region (-X axis)
Additional size of the right region (+X axis)
Additional size of the bottom region (-Y axis)
Additional size of the top region (+Y axis)
Additional size of the back region (-Z axis)
Additional size of the front region (+Z axis)
Scale left edge up or down (-X axis).
Scale right edge up or down (+X axis).
Scale bottom edge up or down (-Y axis).
Scale top edge up or down (+Y axis).
Scale back edge up or down (-Z axis)
Scale frontal edge up or down (+Z axis).
Multiplies various aspects of intensity in the filter.
Global control on how much effect this light filter has.
Multiplier for the light intensity.
Invert the multipliers.
Controls the diffuse contribution.
Controls the specular contribution.
Saturation of the light before hitting the surface (0=greyscale, 1=normal,>1=boosted colors).
Controls the transition from the core to the edge:
Define the number of knots. This is a float ramp that controls the transition from the core to the edge.
An array of knot values.
An array of float values.
Type of ramp interpolation:linearcatmull-rombsplineconstant
Optional color gradient for the transition:
Define the number of knots.
Color Ramp Knots
An array of knot values.
An array of color values.
Color Ramp Interpolation
Type of color ramp interpolation:linearcatmull-rombsplineconstant
mult: The results of all the filters are multiplied together
max: The maximum result from all filters is used.This works best for grey scale light filters.
min: The minimum result from all filters is used.This works best for grey scale light filters.
screen: Similar to the max operation, but it combines gradients in a smoother way. This works best for grey scale light.
Light filters on a light are grouped by their combine mode. Light filters in the same group are executed together and combined by the combine mode.The groups are executed in this order (max, min, screen, and then mult) and are multiplied together, which means a filter that turns things black in the mult group will zero out all other filters.