Kanzi 4.1.1
BuildAccelerationStructureRenderPassMetadata Interface Reference

Metadata definitions for BuildAccelerationStructureRenderPass. More...

Inheritance diagram for BuildAccelerationStructureRenderPassMetadata:
[legend]

Public Attributes

AbstractMetaclass metaclass
 Metaclass for BuildAccelerationStructureRenderPass.
 
DynamicPropertyType< ResourceObjectSourceProperty
 Sets the object source which collects the nodes that you want to use for ray tracing.
 
DynamicPropertyType< ResourceOutputAccelerationStructureProperty
 Built acceleration structure resource.
 

Detailed Description

Metadata definitions for BuildAccelerationStructureRenderPass.

Member Data Documentation

◆ metaclass

AbstractMetaclass metaclass
Initial value:
=
new AbstractMetaclass("Kanzi.BuildAccelerationStructureRenderPass")

Metaclass for BuildAccelerationStructureRenderPass.

◆ ObjectSourceProperty

DynamicPropertyType<Resource> ObjectSourceProperty
Initial value:
= new DynamicPropertyType<>(
"BuildAccelerationStructureRenderPass.ObjectSource", Resource.class)

Sets the object source which collects the nodes that you want to use for ray tracing.

To render all nodes in a Scene node (Root Object Source), do not set the value for this property.

◆ OutputAccelerationStructureProperty

DynamicPropertyType<Resource> OutputAccelerationStructureProperty
Initial value:
= new DynamicPropertyType<>(
"BuildAccelerationStructureRenderPass.OutputAccelerationStructure", Resource.class)

Built acceleration structure resource.