SdPostRenderVarDisplayTexture#

Synthetic Data node to copy the input aov texture into the corresponding visualization texture

Installation#

To use this Node, you must enable omni.syntheticdata in the Extension Manager.

Inputs#

Name

Type

Description

Default

gpu

uint64

Pointer to shared context containing gpu foundations

rp

uint64

Pointer to render product for this view

renderVar

token

Name of the input RenderVar to display

renderVarDisplay

token

Name of the output display RenderVar

mode

token

Display mode

autoMode

parameters

float[4]

Display parameters

[0.0, 5.0, 0.33, 0.27]

sdDisplayWidth

uint

Visualization texture width

sdDisplayHeight

uint

Visualization texture Height

cameraModel

int

Camera model (pinhole or fisheye models)

cameraFisheyeParams

float[]

Camera fisheye projection parameters

cameraNearFar

float[2]

Camera near/far clipping range

metersPerSceneUnit

float

Scene units to meters scale

instanceMappingInfoSDPtr

uint64

uint buffer pointer containing the following information : [numInstances, minInstanceId, numSemantics, minSemanticId, numProtoSemantic]

instanceMapSDCudaPtr

uint64

cuda uint16_t buffer pointer of size numInstances containing the instance parent semantic index

semanticMapSDCudaPtr

uint64

cuda uint16_t buffer pointer of size numSemantics containing the semantic parent semantic index

semanticLabelTokenSDCudaPtr

uint64

cuda uint64_t buffer pointer of size numSemantics containing the semantic label token

semanticPrimTokenSDCudaPtr

uint64

cuda uint64_t buffer pointer of size numSemantics containing the semantic path token

semanticWorldTransformSDCudaPtr

uint64

cuda float44 buffer pointer of size numSemantics containing the world semantic transform

sdSemBBoxInfosCudaPtr

uint64

Cuda buffer containing valid bounding boxes infos

sdSemBBoxExtentCudaPtr

uint64

Cuda buffer containing the extent of the bounding boxes as a float4=(u_min,v_min,u_max,v_max) for 2D or a float6=(xmin,ymin,zmin,xmax,ymax,zmax) in object space for 3D

sdSemBBox3dCamCornersCudaPtr

uint64

Cuda buffer containing the projection of the 3d bounding boxes on the camera plane represented as a float3=(u,v,z,a) for each bounding box corners

sdSemBBox3dCamExtentCudaPtr

uint64

Cuda buffer containing the 2d extent of the 3d bounding boxes on the camera plane represented as a float6=(u_min,u_max,v_min,v_max,z_min,z_max)

exec

execution

Trigger

Outputs#

Name

Type

Description

Default

renderVarDisplay

token

Name of the output display RenderVar

format

uint64

Display texture format

width

uint

Display texture width

height

uint

Display texture height

cudaPtr

uint64

Display texture CUDA pointer

exec

execution

Trigger