Back to Ruview

RuView · three.js demos

examples/three.js/index.html

1.99.0-pip1.7 KB
Original Source

RuView · three.js demos

Five progressively richer browser demos of the ADR-097 sensing-helpers scene, ending with a live MediaPipe-Pose → Mixamo X Bot retargeting pipeline driven by a real ESP32 CSI feed.

[

01 · Helpers standalone

Plain ADR-097 helpers in the point-cloud viewer. No external assets. ](demos/01-helpers.html)[

02 · Cinematic standalone

Cinematic camera + pseudo-CSI visualization on top of #01. ](demos/02-cinematic.html)[

03 · Skinned (GLTF) standalone

GLTF skinned mesh + additive animation blending in the ADR-097 scene. ](demos/03-skinned.html)[

04 · Skinned FBX needs FBX

Mixamo X Bot via FBXLoader. Requires a local assets/X Bot.fbx. ](demos/04-skinned-fbx.html)[

05 · Realtime (Pose + CSI) needs FBX

Webcam → MediaPipe Pose Heavy → Mixamo IK retarget, live ESP32 CSI overlay. ](demos/05-skinned-realtime.html)

Demos 04 and 05 need a Mixamo asset. The Mixamo X Bot.fbx file is intentionally not redistributed in this deployment — it's licensed for end-users to download from mixamo.com directly. To run these locally: clone the repo, download X Bot.fbx (FBX Binary, T-Pose, Without Skin) into examples/three.js/assets/, then run python examples/three.js/server/serve-demo.py.

Source: github.com/ruvnet/RuView/tree/main/examples/three.js · ADR-097 · three.js r128