OmniGraph Node omni.syntheticdata.SdPostInstanceMapping¶
omni.syntheticdata.SdPostInstanceMapping Properties¶
Name |
Value |
---|---|
Version |
2 |
Extension |
omni.syntheticdata |
Has State? |
False |
Implementation Language |
C++ |
Default Memory Type |
cpu |
Generated Code Exclusions |
None |
__tokens |
[“InstanceMappingInfoSDhost”, “SemanticMapSD”, “SemanticMapSDhost”, “SemanticPrimTokenSD”, “SemanticPrimTokenSDhost”, “InstanceMapSD”, “InstanceMapSDhost”, “InstancePrimTokenSD”, “InstancePrimTokenSDhost”, “SemanticLabelTokenSD”, “SemanticLabelTokenSDhost”, “SemanticLocalTransformSD”, “SemanticLocalTransformSDhost”, “SemanticWorldTransformSD”, “SemanticWorldTransformSDhost”] |
__categories |
graph:postRender,rendering |
Generated Class Name |
OgnSdPostInstanceMappingDatabase |
Python Module |
omni.syntheticdata |
omni.syntheticdata.SdPostInstanceMapping Description¶
Synthetic Data node to compute and store scene instances semantic hierarchy information
omni.syntheticdata.SdPostInstanceMapping Inputs¶
Name |
Type |
Default |
Required? |
Descripton |
---|---|---|---|---|
inputs:exec |
execution |
None |
Y |
Trigger |
inputs:gpu |
uint64 |
0 |
Y |
Pointer to shared context containing gpu foundations |
uiName |
gpuFoundations |
|||
inputs:rp |
uint64 |
0 |
Y |
Pointer to render product for this view |
uiName |
renderProduct |
|||
inputs:semanticFilterName |
token |
default |
Y |
Name of the semantic filter to apply to the semanticLabelToken |
__default |
“default” |
|||
inputs:swhFrameNumber |
uint64 |
0 |
Y |
Fabric frame number |
omni.syntheticdata.SdPostInstanceMapping Outputs¶
Name |
Type |
Default |
Required? |
Descripton |
---|---|---|---|---|
outputs:exec |
execution |
None |
Y |
Trigger |
outputs:instanceMapSDCudaPtr |
uint64 |
None |
Y |
cuda uint16_t buffer pointer of size numInstances containing the instance parent semantic index |
outputs:instanceMappingInfoSDPtr |
uint64 |
None |
Y |
uint buffer pointer containing the following information : [numInstances, minInstanceId, numSemantics, minSemanticId, numProtoSemantic] |
outputs:instancePrimTokenSDCudaPtr |
uint64 |
None |
Y |
cuda uint64_t buffer pointer of size numInstances containing the instance path token |
outputs:semanticLabelTokenSDCudaPtr |
uint64 |
None |
Y |
cuda uint64_t buffer pointer of size numSemantics containing the semantic label token |
outputs:semanticLocalTransformSDCudaPtr |
uint64 |
None |
Y |
cuda float44 buffer pointer of size numSemantics containing the local semantic transform |
outputs:semanticMapSDCudaPtr |
uint64 |
None |
Y |
cuda uint16_t buffer pointer of size numSemantics containing the semantic parent semantic index |
outputs:semanticPrimTokenSDCudaPtr |
uint64 |
None |
Y |
cuda uint32_t buffer pointer of size numSemantics containing the prim part of the semantic path token |
outputs:semanticWorldTransformSDCudaPtr |
uint64 |
None |
Y |
cuda float44 buffer pointer of size numSemantics containing the world semantic transform |