Feature: FET_000_STANDARD#

Property

Value

Feature Name

FET_000_STANDARD

Runtime

STANDARD

Proprietary Techs

None

Latest Version

0.1.0

Description#

The Core feature defines the minimum standard structure for a portable SimReady USD asset. It covers asset file naming, directory layout, path portability, metadata location, resolvable asset paths, SimReady metadata, and undefined prim cleanup.

This is the neutral, OpenUSD-only Core contract and does not require any physics runtime variants or Isaac packaging rules. Runtime-specific physics variant scaffolding is provided by the runtime Core features FET_000_PHYSX, FET_000_NEWTON, and FET_000_MUJOCO. Isaac packaging and physics-layer placement are provided by FET_000_ISAAC. Each of those features depends on this feature.

An asset that satisfies this feature can be discovered, loaded, packaged, and validated as a well-formed SimReady USD asset before additional visual, material, physics, robot, or runtime-specific feature contracts are applied.

Dependency Graph#

This feature has no dependencies and no other features depend on it directly.

Use Cases#

  • Baseline SimReady asset validation.

  • USD asset packaging and portability checks.

  • Shared prerequisite checks for higher-level SimReady profiles.

  • Early validation of exported assets before runtime-specific feature authoring.

Requirements#

Version 0.1.0#

Details

Used in Profiles#

This version is used in the following profiles:

Feature Dependencies#

None.

Requirement List#

Pipelines#

Source file type:

  • .blend

    • Via Blender SimReady Add-ons

  • .mjcf

    • Via Blender SimReady Add-ons and MJCF2USD Tool

  • .step

    • Via Blender SimReady Add-ons and CAD Converter

Validation or runtime pipeline:

  • SimReady validation - verifies the Core requirement IDs listed in the feature manifest.

Samples#

Benchmarks#

  • None.

Adapters#

None.