Sd Linear Array To Texture#
Synthetic Data node to copy the input buffer array into a texture for visualization
Installation#
To use this node enable omni.syntheticdata in the Extension Manager.
Inputs#
| Name | Type | Descripton | Default | 
|---|---|---|---|
| Data (inputs:data) | 
 | Buffer array data | [] | 
| Exec (inputs:exec) | 
 | Trigger | None | 
| Height (inputs:height) | 
 | Buffer array height | 0 | 
| Sd Display Cuda Mipmapped Array (inputs:sdDisplayCudaMipmappedArray) | 
 | Visualization texture CUDA mipmapped array pointer | 0 | 
| Sd Display Format (inputs:sdDisplayFormat) | 
 | Visualization texture format | 0 | 
| Sd Display Height (inputs:sdDisplayHeight) | 
 | Visualization texture Height | 0 | 
| Sd Display Stream (inputs:sdDisplayStream) | 
 | Visualization texture CUDA stream pointer | 0 | 
| Sd Display Width (inputs:sdDisplayWidth) | 
 | Visualization texture width | 0 | 
| Stream (inputs:stream) | 
 | Pointer to the CUDA Stream | 0 | 
| Width (inputs:width) | 
 | Buffer array width | 0 | 
Outputs#
| Name | Type | Descripton | Default | 
|---|---|---|---|
| Cuda Ptr (outputs:cudaPtr) | 
 | Display texture CUDA pointer | None | 
| Received (outputs:exec) | 
 | Executes when the event is received | None | 
| Format (outputs:format) | 
 | Display texture format | None | 
| Handle Ptr (outputs:handlePtr) | 
 | Display texture handle reference | None | 
| Height (outputs:height) | 
 | Display texture height | None | 
| Stream (outputs:stream) | 
 | Output texture CUDA stream pointer | None | 
| Width (outputs:width) | 
 | Display texture width | None | 
Metadata#
| Name | Value | 
|---|---|
| Unique ID | omni.syntheticdata.SdLinearArrayToTexture | 
| Version | 1 | 
| Extension | omni.syntheticdata | 
| Has State? | False | 
| Implementation Language | C++ | 
| Default Memory Type | cpu | 
| Generated Code Exclusions | tests | 
| Categories | graph:action | 
| Generated Class Name | OgnSdLinearArrayToTextureDatabase | 
| Python Module | omni.syntheticdata |