Rendering parameters used by various rendering functions.
This struct defines common parameters shared across various rendering functions.
See Also: Graphics.RenderMesh, Graphics.RenderMeshInstanced, Graphics.RenderMeshIndirect, Graphics.RenderMeshPrimitives, Graphics.RenderPrimitives, Graphics.RenderPrimitivesIndexed, Graphics.RenderPrimitivesIndirect, Graphics.RenderPrimitivesIndexedIndirect.
| camera | The camera used for rendering. If set to null (default) renders for all cameras. | 
| layer | Layer used for rendering. Layer to use. | 
| lightProbeProxyVolume | Light Probe Proxy Volume (LPPV) used for rendering. | 
| lightProbeUsage | The type of light probe usage. | 
| material | Material used for rendering. | 
| matProps | Material properties used for rendering. | 
| motionVectorMode | Motion vector mode used for rendering. | 
| receiveShadows | Descripes if the rendered geometry should receive shadows. | 
| reflectionProbeUsage | The type of reflection probe used for rendering. | 
| rendererPriority | Renderer priority. | 
| renderingLayerMask | Renderer layer mask used for rendering. | 
| shadowCastingMode | Describes if geometry should cast shadows. | 
| worldBounds | Defines world space bounds for the geometry. Used to cull and sort the rendered geometry. | 
| RenderParams | Constructor. |