Sd Test Render Product Camera

Synthetic Data node to test the renderProduct camera pipeline

Installation

To use this node enable omni.syntheticdata in the Extension Manager.

Inputs

Name

Type

Descripton

Default

Camera Aperture Offset (inputs:cameraApertureOffset)

float[2]

Camera horizontal and vertical aperture offset

[0.0, 0.0]

Camera Aperture Size (inputs:cameraApertureSize)

float[2]

Camera horizontal and vertical aperture

[0.0, 0.0]

Camera F Stop (inputs:cameraFStop)

float

Camera fStop

0.0

Camera Fisheye Params (inputs:cameraFisheyeParams)

float[]

Camera fisheye projection parameters

[]

Camera Focal Length (inputs:cameraFocalLength)

float

Camera focal length

0.0

Camera Focus Distance (inputs:cameraFocusDistance)

float

Camera focus distance

0.0

Camera Model (inputs:cameraModel)

int

Camera model (pinhole or fisheye models)

0

Camera Near Far (inputs:cameraNearFar)

float[2]

Camera near/far clipping range

[0.0, 0.0]

Camera Projection (inputs:cameraProjection)

matrixd[4]

Camera projection matrix

[[1.0, 0.0, 0.0, 0.0], [0.0, 1.0, 0.0, 0.0], [0.0, 0.0, 1.0, 0.0], [0.0, 0.0, 0.0, 1.0]]

Camera View Transform (inputs:cameraViewTransform)

matrixd[4]

Camera view matrix

[[1.0, 0.0, 0.0, 0.0], [0.0, 1.0, 0.0, 0.0], [0.0, 0.0, 1.0, 0.0], [0.0, 0.0, 0.0, 1.0]]

Exec (inputs:exec)

execution

Trigger

None

Height (inputs:height)

uint

Height of the frame

0

Meters Per Scene Unit (inputs:metersPerSceneUnit)

float

Scene units to meters scale

0.0

Render Product Camera Path (inputs:renderProductCameraPath)

token

RenderProduct camera prim path

Render Product Resolution (inputs:renderProductResolution)

int[2]

RenderProduct resolution

[0, 0]

Render Results (inputs:renderResults)

uint64

OnDemand connection : pointer to render product results

0

renderProduct (inputs:rp)

uint64

PostRender connection : pointer to render product for this view

0

Stage (inputs:stage)

token

Stage in {simulation, postrender, ondemand}

Trace Error (inputs:traceError)

bool

If true print an error message when the frame numbers are out-of-sync

False

Width (inputs:width)

uint

Width of the frame

0

Outputs

Name

Type

Descripton

Default

Test (outputs:test)

bool

Test value : false if failed

None

Metadata

Name

Value

Unique ID

omni.syntheticdata.SdTestRenderProductCamera

Version

1

Extension

omni.syntheticdata

Has State?

False

Implementation Language

C++

Default Memory Type

cpu

Generated Code Exclusions

tests

__tokens

[“simulation”, “postRender”, “onDemand”]

Categories

graph:simulation,graph:postRender,graph:action,internal:test

Generated Class Name

OgnSdTestRenderProductCameraDatabase

Python Module

omni.syntheticdata