ovnewton#
ovnewton connects the Newton physics engine to the ovstage scene store.
This site describes ovnewton 0.1.1 from commit b2e04de58f1ef2381c32d5aace9742353464fb73.
Warning
ovnewton is pre-release software. Its API and packaging may change before 1.0.
ovnewton is a small, pure-Python library. It builds a newton.Model from a populated stage. Newton does not parse the USD file.
USD file ──ovpopulation──▶ ovstage ──ovnewton──▶ newton.Model
▲ │
└──── simulation state ┘
The application owns the Newton solver, state, and stepping loop. It can publish Newton state to ovstage, read sealed stage changes back into Newton, or expose selected Newton state directly. Downstream consumers such as ovrtx can read the published state from the same stage.