Sd Frame Identifier#
Synthetic Data node to expose pipeline frame identifier.
Installation#
To use this node enable omni.syntheticdata in the Extension Manager.
Inputs#
| Name | Type | Descripton | Default | 
|---|---|---|---|
| Exec (inputs:exec) | 
 | Trigger | None | 
| Render Results (inputs:renderResults) | 
 | Render results | 0 | 
Outputs#
| Name | Type | Descripton | Default | 
|---|---|---|---|
| Duration Denominator (outputs:durationDenominator) | 
 | Duration denominator. Only valid if eConstantFramerateFrameNumber | 0 | 
| Duration Numerator (outputs:durationNumerator) | 
 | Duration numerator. Only valid if eConstantFramerateFrameNumber. | 0 | 
| Received (outputs:exec) | 
 | Executes for each newFrame event received | None | 
| External Time Of Sim Ns (outputs:externalTimeOfSimNs) | 
 | External time in Ns. Only valid if eConstantFramerateFrameNumber. | -1 | 
| Frame Number (outputs:frameNumber) | 
 | Frame number. Valid if eFrameNumber or eConstantFramerateFrameNumber. | -1 | 
| Rational Time Of Sim Denominator (outputs:rationalTimeOfSimDenominator) | 
 | rational time of simulation denominator. | 0 | 
| Rational Time Of Sim Numerator (outputs:rationalTimeOfSimNumerator) | 
 | rational time of simulation numerator. | 0 | 
| Sample Time Offset In Sim Frames (outputs:sampleTimeOffsetInSimFrames) | 
 | Sample time offset. Only valid if eConstantFramerateFrameNumber. | 0 | 
| Type (outputs:type) | 
 | Type of the frame identifier. | NoFrameNumber | 
| Metadata | allowedTokens = NoFrameNumber,FrameNumber,ConstantFramerateFrameNumber | 
Metadata#
| Name | Value | 
|---|---|
| Unique ID | omni.syntheticdata.SdFrameIdentifier | 
| Version | 1 | 
| Extension | omni.syntheticdata | 
| Has State? | False | 
| Implementation Language | C++ | 
| Default Memory Type | cpu | 
| Generated Code Exclusions | None | 
| Categories | graph:postRender,graph:action | 
| Generated Class Name | OgnSdFrameIdentifierDatabase | 
| Python Module | omni.syntheticdata |