Feature: FET_003_NEWTON#
Property |
Value |
|---|---|
Feature Name |
|
Runtime |
|
Proprietary Techs |
|
Latest Version |
|
Description#
The Newton Rigid Body Physics feature defines the Newton runtime contract for assets that can be simulated as rigid bodies with Newton-compatible collision schemas.
An asset that satisfies this feature carries the Standard rigid-body and
collider requirements plus a Newton collider representation. Newton mesh
colliders can use either NewtonMeshCollisionAPI for ordinary mesh collision
or NewtonSDFCollisionAPI for SDF-backed or hydroelastic collision, but a
single collider prim must not use both representations at once.
Dependency Graph#
This feature has no JSON feature dependencies. It carries an explicit runtime-specific requirement list so the Newton runtime contract can be validated directly.
flowchart LR
FET003N["FET_003_NEWTON\n0.1.0"]
FET004N["FET_004_NEWTON\n0.1.0"]
FET004N --> FET003N
classDef current fill:#90EE90,stroke:#333
classDef other fill:#fff,stroke:#333
class FET003N current
class FET004N other
Use Cases#
Newton runtime rigid-body simulation for USD assets.
Runtime-layer validation for Newton mesh collision or Newton SDF collision.
Physics payload variants where Newton can be switched alongside PhysX on the same asset root.
Requirements#
Version 0.1.0#
Details
Used in Profiles#
None documented.
Feature Dependencies#
None.
Requirement List#
Capability: Physics Bodies/Rigid Bodies
Requirements:
-
RB.COL.001| Version0.1.0
-
RB.COL.002| Version0.1.0
-
RB.COL.003| Version0.1.0
-
RB.COL.004| Version0.1.0
-
RB.001| Version0.1.0
-
RB.003| Version0.1.0
-
RB.005| Version0.1.0
-
RB.007| Version0.1.0
Rigid-Body-Schema-No-Skew-Matrix
RB.009| Version0.1.0
Invisible-Collision-Mesh-Has-Purpose
RB.010| Version0.1.0
-
NEWTON.COL.001| Version0.1.0
-
NEWTON.COL.002| Version0.1.0
-
NEWTON.MAS.001| Version0.1.0
-
Capability: Physics Bodies/Physics Materials
Requirements:
-
NEWTON.MAT.001| Version0.1.0
-
Pipelines#
Source file type:
.usd/.usdaVia USD authoring tools that emit Newton runtime physics payload layers.
Validation or runtime pipeline:
SimReady validation - verifies the Newton Rigid Body Physics requirement IDs listed in the selected
FET_003_NEWTONmanifest.Newton runtime payload validation - verifies that the asset can expose a Newton physics payload variant alongside other physics runtimes.
Samples#
Benchmarks#
Adapters#
From Feature |
To Feature |
Adapter |
Status |
Notes |
|---|---|---|---|---|
|
|
|
Done |
Computes mesh extents and applies Newton mesh-collision schemas ( |