Camera Projections are the lens through which RenderMan views the digital scene. You can create custom projection plugins using C++. RenderMan comes with three plugins: PxrCamera, PxrLightProbe, PxrRollingShutter, and Omnidirectional Stereo projection which renders images in a format suitable for VR viewing.
See Projection Plugins for more information.
Custom Camera Projection
In your RIS Network, create a PxrCamera VOP.
Only one custom projection plugin can be added to the camera.
To use the custom camera projection, add a ri_lensshader. Label it "Lens Shader".
Drag the camera projection VOP to the Lens Shader parameter.