diff --git a/three.js/demos/07-off-axis-window.html b/three.js/demos/07-off-axis-window.html new file mode 100644 index 00000000..cdb4c4f4 --- /dev/null +++ b/three.js/demos/07-off-axis-window.html @@ -0,0 +1,378 @@ + + + + + + RuView · ADR-324 · off-axis window (ruview-offaxis WASM) + + + + +
+

OFF-AXIS WINDOW

+
ADR-324 · clean-room Kooima projection · ruview-offaxis (Rust→WASM)
+
engineloading…
+
inputmouse (SYNTHETIC)
+
eye x/y/z (m)
+
render fps
+
rf socketnot connected
+
rf peak
+
+ keys: M mouse · R RF Tier B · wheel = distance
+
+ +
MOUSE SIM — SYNTHETIC INPUT
+ +
+

PHYSICAL CALIBRATION (stored locally)

+ + + +

RF SOURCE (Tier B)

+ + +
+ +
+
+ ruview-offaxis WASM module not found.

+ This demo loads the crate's wasm-bindgen output from + v2/crates/ruview-offaxis/pkg/. Generated artifacts are not + committed (repo rule); build them once: + cd v2 && cargo build -p ruview-offaxis --target wasm32-unknown-unknown --release + wasm-bindgen --target web --out-dir crates/ruview-offaxis/pkg \ + target/wasm32-unknown-unknown/release/ruview_offaxis.wasm + (install the CLI with cargo install wasm-bindgen-cli --version 0.2.114)
+ then reload. Full steps: v2/crates/ruview-offaxis/README.md. +
+
+ + + + +