Bounding Box 3D
This node outputs the 3D bounding box data.
Installation
To use this Node, you must enable omni.replicator.core
in the Extension Manager.
Inputs
Name |
Type |
Description |
Default |
---|---|---|---|
exec |
|
Trigger |
|
primPaths |
|
Prim paths corresponding to each bounding box. |
|
sdIMNumSemantics |
|
Number of semantic entities in the semantic arrays |
|
sdIMSemanticTokenMap |
|
Semantic array of token of size numSemantics ‘*’ numSemanticTypes containing the mapping from the semantic entities to the semantic entity path and semantic types |
|
sdIMMinSemanticIndex |
|
Semantic id of the first instance in the instance arrays |
|
sdIMSemanticWorldTransform |
|
Semantic array of 4x4 float matrices containing the transform from local to world space for every semantic entity |
|
data |
|
Buffer array data |
[] |
filteredBboxInfo |
|
Buffer array data containing the index of 3D bbox which are in the viewport. |
[] |
semanticOcclusion |
|
occlusion ratio of each semantic bounding box. If a prim contains semantic children, the value is -1. |
[] |
semanticMapPtr |
|
Array pointer of numSemantics uint16_t containing the semantic index of the semantic prim first semantic prim parent |
|
semanticTypes |
|
Semantic Types to consider |
[‘class’] |
bufferSize |
|
Size (in bytes) of the buffer (0 if the input is a texture) |
|
swhFrameNumber |
|
Frame number |
Outputs
Name |
Type |
Description |
Default |
---|---|---|---|
exec |
|
Trigger |
|
data |
|
Extent data of bounding box. |
|
ids |
|
Unoccluded semantic ids of the bounding box. |
|
labels |
|
Semantic labels of the bounding box. |
|
primPaths |
|
Prim paths corresponding to each bounding box. |
|
bboxIds |
|
Identifier associated with bounding box, used to link different types of bounding boxes to the same (eg. 2D Tight and 3D) |
|
swhFrameNumber |
|
Frame number |
|
bufferSize |
|
Size (in bytes) of the buffer (0 if the input is a texture) |
|
height |
|
Shape of the data |
|
width |
|
Shape of the data |