Sd Post Semantic Filter Segmentation Map#
Synthetic Data node to create an texture AOV : the semantic segmentation map corresponding to an input semantic filter
Installation#
To use this node enable omni.syntheticdata in the Extension Manager.
Inputs#
Name |
Type |
Descripton |
Default |
---|---|---|---|
Exec (inputs:exec) |
|
Trigger |
None |
Gpu (inputs:gpu) |
|
Pointer to shared context containing gpu foundations |
0 |
Instance Mapping Info SD Ptr (inputs:instanceMappingInfoSDPtr) |
|
uint buffer pointer containing the following information : [numInstances, minInstanceId, numSemantics, minSemanticId, numProtoSemantic] |
0 |
Render Product Resolution (inputs:renderProductResolution) |
|
RenderProduct resolution |
[0, 0] |
Rp (inputs:rp) |
|
Render results |
0 |
Semantic Filter Name (inputs:semanticFilterName) |
|
Name of the semantic filter |
|
Semantic Label Token SD Cuda Ptr (inputs:semanticLabelTokenSDCudaPtr) |
|
uint64_t cuda buffer pointer of size numSemantics containing the semantic label token |
0 |
Outputs#
Name |
Type |
Descripton |
Default |
---|---|---|---|
Received (outputs:exec) |
|
Executes for each newFrame event received |
None |
Semantic Filter Segmentation Map Cuda Ptr (outputs:semanticFilterSegmentationMapCudaPtr) |
|
uint64_t cuda array containing the segmentation map associated to the input semantic filter |
None |
Metadata#
Name |
Value |
---|---|
Unique ID |
omni.syntheticdata.SdPostSemanticFilterSegmentationMap |
Version |
1 |
Extension |
omni.syntheticdata |
Has State? |
False |
Implementation Language |
C++ |
Default Memory Type |
cpu |
Generated Code Exclusions |
None |
__tokens |
[“InstanceMapSD”, “InstanceSegmentationSD”] |
Categories |
graph:postRender |
Generated Class Name |
OgnSdPostSemanticFilterSegmentationMapDatabase |
Python Module |
omni.syntheticdata |