Tutorial Python Node: ABI Overrides

This tutorial node shows how to override ABI methods on your Python node. The algorithm of the node converts an RGB color into HSV components.

Installation

To use this node enable omni.graph.tutorials in the Extension Manager.

Inputs

Name

Type

Descripton

Default

Color To Convert (inputs:color)

colord[3]

The color to be converted

[0.0, 0.0, 0.0]

Metadata

multipleValues = value1,value2,value3

Outputs

Name

Type

Descripton

Default

H (outputs:h)

double

The hue component of the input color

None

S (outputs:s)

double

The saturation component of the input color

None

V (outputs:v)

double

The value component of the input color

None

Metadata

Name

Value

Unique ID

omni.graph.tutorials.AbiPy

Version

1

Extension

omni.graph.tutorials

Icon

ogn/icons/omni.graph.tutorials.AbiPy.svg

Has State?

False

Implementation Language

Python

Default Memory Type

cpu

Generated Code Exclusions

None

uiName

Tutorial Python Node: ABI Overrides

Categories

tutorials,internal:abiPy

__categoryDescriptions

internal:abiPy,Internal nodes that override the Python ABI functions

Generated Class Name

OgnTutorialABIPyDatabase

Python Module

omni.graph.tutorials

See the accompanying tutorial and annotated code at Tutorial 12 - Python ABI Override Node