Skip to content

Interactive browser demos

Pre-release
Pre-release

Choose a tag to compare

@maxkra15 maxkra15 released this 15 Oct 16:47
· 32 commits to develop since this release
92adc52

Prebuilt Newton WebAssembly simulations, their browser viewer, and exporter source for Isaac Lab documentation.

The documentation stages one reviewed, commit-named archive and verifies its SHA-256. This release is the permanent bundle container; updates add assets here without creating a new numbered release. Existing assets remain available for reproducible builds.

Documentation update PR #8559 · Review the gallery

Preview a bundle

Download the archive selected by .github/actions/_lib/stage-browser-demos.sh, extract it, and enter its top-level directory. Then run:

python -m http.server 8000 --directory site

Open http://localhost:8000/interactive/. The archive includes exporters/, scene and rebuild instructions, licenses, and tools/publish.py. Running the demos needs only a browser. Rebuilding physics requires the pinned internal Newton Web compiler and Emscripten.

Publish an update

Reuse the interactive-releases publishing branch. Commit the reviewed site, create a commit-named archive and checksum, and upload both to this same release. Update the archive URL and SHA-256 together in the docs PR. Keep earlier assets and compatibility directories.

The current publishing branch is available in the contributor fork. Creating it in the official repository requires an administrator under the repository's branch-creation rule. Runtime bundles are hosted in this official release and served by Isaac Lab documentation.