Feature: FET_011_RTX#

Property

Value

Feature Name

FET_011_RTX

Runtime

RTX

Proprietary Techs

NVIDIA Omniverse, RTX

Latest Version

0.1.0

Description#

This feature adds the NVIDIA RTX semantic-label conventions on top of the Standard semantic-label contract. An asset that satisfies this feature carries a non-empty SemanticsLabelsAPI:material label on every UsdShade.Material prim, so RTX sensor and perception workflows can produce material-segmentation ground truth in addition to object/class ground truth, and it keeps every semantic label static.

Object labels describe what a thing is; the material taxonomy describes what it is made of. Both coexist on the same asset through the SemanticsLabelsAPI multiple-apply schema.

The RTX perception pipeline samples one constant label per object, so time-sampled label values are a pipeline limitation rather than invalid USD. Time-varying labels remain legal under the neutral FET_011_STANDARD contract; they only fail here.

Dependency Graph#

        flowchart LR
    FET011RTX["FET_011_RTX\n0.1.0"]
    FET011STD["FET_011_STANDARD\n0.2.0"]

    FET011RTX --> FET011STD

    classDef current fill:#90EE90,stroke:#333
    classDef other fill:#fff,stroke:#333
    class FET011RTX current
    class FET011STD other
    

Use Cases#

Products or workflows that consume this feature:

  • Isaac Sim RTX sensor workflows

  • Material-segmentation ground truth for ML training

  • NVIDIA Omniverse asset libraries

Requirements#

Version 0.1.0#

Details

Used in Profiles#

This version is used in the following profiles:

Feature Dependencies#

Property

Value

Dependency

Semantic Labels (FET_011_STANDARD@0.2.0)

Requirement List#

Pipelines#

Source file type:

  • .usd, .usda, .usdc

    • Author SemanticsLabelsAPI:material and semantics:labels:material on each UsdShade.Material prim, with no time samples on any label attribute.

Validation or runtime pipeline:

  • SimReady validation - verifies the SL.MAT.001 material-label and SL.TIME.001 static-label contract.

  • Semantic Labels Check - confirms labels resolve to constant values at runtime.

Samples#

  • None.

Benchmarks#

Adapters#

None.