Sd Render Var Ptr#
Synthetic Data node exposing the raw pointer data of a rendervar.
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 pointer  | 
0  | 
Render Var (inputs:renderVar)  | 
  | 
Name of the renderVar  | 
Outputs#
Name  | 
Type  | 
Descripton  | 
Default  | 
|---|---|---|---|
Buffer Size (outputs:bufferSize)  | 
  | 
Size (in bytes) of the buffer (0 if the input is a texture)  | 
None  | 
Cuda Device Index (outputs:cudaDeviceIndex)  | 
  | 
Index of the device where the data lives (-1 for host data)  | 
-1  | 
Data Ptr (outputs:dataPtr)  | 
  | 
Pointer to the raw data (cuda device pointer or host pointer)  | 
0  | 
Received (outputs:exec)  | 
  | 
Executes when the event is received  | 
None  | 
Format (outputs:format)  | 
  | 
Format  | 
None  | 
Height (outputs:height)  | 
  | 
Height (0 if the input is a buffer)  | 
None  | 
Strides (outputs:strides)  | 
  | 
Strides (in bytes) ([0,0] if the input is a buffer)  | 
None  | 
Width (outputs:width)  | 
  | 
Width (0 if the input is a buffer)  | 
None  | 
Metadata#
Name  | 
Value  | 
|---|---|
Unique ID  | 
omni.syntheticdata.SdRenderVarPtr  | 
Version  | 
2  | 
Extension  | 
omni.syntheticdata  | 
Has State?  | 
False  | 
Implementation Language  | 
C++  | 
Default Memory Type  | 
cpu  | 
Generated Code Exclusions  | 
tests  | 
Categories  | 
graph:action  | 
Generated Class Name  | 
OgnSdRenderVarPtrDatabase  | 
Python Module  | 
omni.syntheticdata  |