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. |