Class DrawObjectsRenderPassMetadata

Defines properties and message types for DrawObjectsRenderPass.

Inherits properties and message types from RenderPassMetadata.

Property Types

See also PropertyType
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 Types

See also MessageType

Message Arguments

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.