SdPostSemanticBoundingBox
Synthetic Data node to compute the bounding boxes of the scene semantic entities.
Installation
To use this Node, you must enable omni.syntheticdata
in the Extension Manager.
Inputs
Name |
Type |
Description |
Default |
---|---|---|---|
gpu |
|
Pointer to shared context containing gpu foundations |
|
rp |
|
Pointer to render product for this view |
|
renderVar |
|
Name of the BoundingBox RenderVar to process |
|
renderProductResolution |
|
RenderProduct resolution |
|
instanceMappingInfoSDPtr |
|
uint buffer pointer containing the following information : [numInstances, minInstanceId, numSemantics, minSemanticId, numProtoSemantic] |
|
instanceMapSDCudaPtr |
|
cuda uint16_t buffer pointer of size numInstances containing the instance parent semantic index |
|
semanticMapSDCudaPtr |
|
cuda uint16_t buffer pointer of size numSemantics containing the semantic parent semantic index |
|
semanticLocalTransformSDCudaPtr |
|
cuda float44 buffer pointer of size numSemantics containing the local semantic transform |
|
exec |
|
Trigger |
Outputs
Name |
Type |
Description |
Default |
---|---|---|---|
sdSemBBoxInfosCudaPtr |
|
Cuda buffer containing valid bounding boxes infos |
|
sdSemBBoxExtentCudaPtr |
|
Cuda buffer containing the extent of the bounding boxes as a float4=(u_min,v_min,u_max,v_max) for 2D or a float6=(xmin,ymin,zmin,xmax,ymax,zmax) in object space for 3D |
|
exec |
|
Trigger |