Feature: FET_006_MDL#

Property

Value

Feature Name

FET_006_MDL

Runtime

MDL

Proprietary Techs

MDL

Latest Version

0.1.0

Description#

Defines the MDL runtime material contract. This is a sibling runtime contract to FET_006_STANDARD, not a dependency on USDPreviewSurface.

Dependency Graph#

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

Use Cases#

Products or workflows that consume this feature:

  • SimReady validation verifies MDL binding, schema, source asset, shader input, texture size, and color-space requirements.

  • simready-foundation-conform-fet-006-mdl repairs MDL material conformance while preserving visual intent.

Requirements#

Version 0.1.0#

Details

Used in Profiles#

  • Prop Robotics Neutral v1.0.0, v2.0.0, v2.0.1, v2.1.0

  • Prop Robotics PhysX v1.0.0, v2.0.0, v2.0.1, v2.1.0

  • Robotics Prop v3.0.0 optional MDL material gate

Feature Dependencies#

None.

Requirement List#

Requirement

Requirement Doc

Rule

VM.BIND.001

VM.BIND.001

Implementation

VM.BIND.002

VM.BIND.002

Implementation

VM.MAT.001

VM.MAT.001

Implementation

VM.MDL.001

VM.MDL.001

Implementation

VM.MDL.002

VM.MDL.002

Implementation

VM.TEX.001

VM.TEX.001

Implementation

VM.TEX.002

VM.TEX.002

Implementation

Pipelines#

Source file type:

  • .usd, .usda, .usdc, package source folder, or package root as applicable.

Validation or runtime pipeline:

  • SimReady validation verifies MDL binding, schema, source asset, shader input, texture size, and color-space requirements.

  • simready-foundation-conform-fet-006-mdl repairs MDL material conformance while preserving visual intent.

Samples#

  • sample_content/common_assets/props_general/obs_electricians_large_tool_box_a01/simready_usd/sm_obs_electricians_large_tool_box_a01_01.usd

  • sample_content/common_assets/props_general/obs_orange_a02/simready_usd/sm_obs_orange_a02_01.usd

Benchmarks#

None currently registered.

Adapters#

None.