GetTraversableInstanceId

Description

Returns the instance ID from a traversable handle.

Signature

uint GetTraversableInstanceId(uint64_t handle);

Parameters

handle : uint64_t

Traversable handle to query

Return value

Instance ID, or 0 if handle does not reference an instance

Remarks

Currently only supported on CUDA/OptiX

Availability and Requirements

Defined for the following targets:

cuda

Available in stages: intersection, raygen, miss, callable, closesthit, anyhit.

Requires capability: optix_multilevel_traversal.