DrawObjectsRenderPassMetadata
¶
Defines properties and message types for DrawObjectsRenderPass.
Inherits properties and message types from RenderPassMetadata.
DrawObjectsRenderPassMetadata.CameraProperty¶ | Sets the Camera node that you want to use to render the nodes. To use the default Camera node in that Scene node, do not set the value for this property. |
DrawObjectsRenderPassMetadata.ObjectSourceProperty¶ | Sets the object source which collects the nodes that you want to render with this render pass. To render all nodes in a Scene node (Root Object Source), do not set the value for this property. |
DrawObjectsRenderPassMetadata.FrustumCullingEnabledProperty¶ | Enable to disable rendering objects that are not inside the view frustum. Trades GPU rendering time for CPU cull test time. |
DrawObjectsRenderPassMetadata.ProjectionMatrixProperty¶ | The projection matrix that the Draw Objects Render Pass calculates during rendering from the settings of the Camera and passes to the shader. |
DrawObjectsRenderPassMetadata.CameraMatrixProperty¶ | The camera matrix that the Draw Objects Render Pass calculates during rendering from the settings of the Camera and passes to the shader. |
DrawObjectsRenderPassMetadata.CameraPositionProperty¶ | The camera position that the Draw Objects Render Pass calculates during rendering from the settings of the Camera and passes to the shader. |
DrawObjectsRenderPassMetadata.ViewportProperty¶ | Viewport applied by the rendering of the Draw Objects Render Pass. |
DrawObjectsRenderPassMetadata.ViewPositionProperty¶ | The homogeneous view position that the Draw Objects Render Pass calculates during rendering from the settings of the Camera and passes to the shader. |
DrawObjectsRenderPassMetadata.NearFarPlaneProperty¶ | The distances to the camera near and far planes that the Draw Objects Render Pass calculates during rendering from the settings of the Camera and passes to the shader. |
DrawObjectsRenderPassMetadata.DirectionalLightsProperty¶ | Use this property to bind the directional light set for rendering. |
DrawObjectsRenderPassMetadata.PointLightsProperty¶ | Use this property to bind the point light set for rendering. |
DrawObjectsRenderPassMetadata.SpotLightsProperty¶ | Use this property to bind the spot light set for rendering. |
Message arguments classes define message arguments used for different message types. Each class defines a number of property types - arguments - together with getter and setter functions for them.