SdPostSemantic3dBoundingBoxFilter

Synthetic Data node to cull the semantic 3d bounding boxes.

Installation

To use this Node, you must enable omni.syntheticdata in the Extension Manager.

Inputs

Name

Type

Description

Default

gpu

uint64

Pointer to shared context containing gpu foundations

rp

uint64

Pointer to render product for this view

instanceMappingInfoSDPtr

uint64

uint buffer pointer containing the following information : [numInstances, minInstanceId, numSemantics, minSemanticId, numProtoSemantic]

sdSemBBoxInfosCudaPtr

uint64

Cuda buffer containing valid bounding boxes infos

sdSemBBox3dCamCornersCudaPtr

uint64

Cuda buffer containing the projection of the 3d bounding boxes on the camera plane represented as a float3=(u,v,z,a) for each bounding box corners

metersPerSceneUnit

float

Scene units to meters scale

0.01

viewportNearFar

float[2]

near and far plane (in scene units) used to clip the 3d bounding boxes.

[0.0, -1.0]

exec

execution

Trigger

Outputs

Name

Type

Description

Default

sdSemBBoxInfosCudaPtr

uint64

Cuda buffer containing valid bounding boxes infos

exec

execution

Trigger