open-standards/wai/wai-web/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Transaction Science 8582c0d745 wai-web: decodeIntSplat binding + per-attr ranges for the in-browser 3D demo
- wai-web::decodeIntSplat (splat_int feature, src/int_splat.rs → DecodedSplat{attr,
  nAttr, s}): the same pure-i64 decode in the browser, returning the [14,S,S] integer
  attribute tensor for in-page hash-verify (fnv1aHex) before a sink-supplied
  rasterizer presents it.
- wai_int_splat_export.py now emits per-attribute lo/hi ranges so the presentation
  layer can un-normalize the attribute tensor back to Gaussians (pos/scale/colour/
  opacity). attr_hash unchanged (5a94ebc9f0399a35) — the committed vector + never-skip
  test still pass.

Live at wai.transaction.science/splat: decodes 1024 gaussians in ~15 ms, hash-verifies
the cloud against the native reference, then rasterizes a rotating point cloud — the
int_hyper of 3D, pinning the attributes not the pixels.

Co-Authored-By: Claude Opus 4.8 <[email protected]>
2026-06-28 09:49:40 -04:00
..
audio.rs wai: interactive + temporal cargo classes, provenance, telepresence 2026-06-13 23:16:42 -04:00
audio_int.rs wai: learned integer-exact audio codec (wai.audio.int_codec) + conformance 2026-06-27 17:01:31 -04:00
avatar.rs wai: interactive + temporal cargo classes, provenance, telepresence 2026-06-13 23:16:42 -04:00
feed.rs wai: interactive + temporal cargo classes, provenance, telepresence 2026-06-13 23:16:42 -04:00
film.rs wai: a character-animation film — film composes with the avatar class 2026-06-16 14:10:02 -04:00
generate.rs wai-web: in-browser deterministic generation (generateSpectral) 2026-06-25 19:08:43 -04:00
haptic.rs wai: interactive + temporal cargo classes, provenance, telepresence 2026-06-13 23:16:42 -04:00
int_splat.rs wai-web: decodeIntSplat binding + per-attr ranges for the in-browser 3D demo 2026-06-28 09:49:40 -04:00
int_world.rs wai: two-agent co-control world.model — both agents drive one byte-exact frame 2026-06-28 03:14:57 -04:00
lib.rs wai-web: decodeIntSplat binding + per-attr ranges for the in-browser 3D demo 2026-06-28 09:49:40 -04:00
neural_int.rs wai: compact binary model + in-browser conditional-codec demo 2026-06-25 03:14:46 -04:00
provenance.rs wai: interactive + temporal cargo classes, provenance, telepresence 2026-06-13 23:16:42 -04:00
reel.rs wai: ReelSink browser binding for the /everything synthesis surface 2026-06-17 03:20:13 -04:00
score.rs wai: music as instructions — wai.audio.score (Phase 6) 2026-06-14 04:29:10 -04:00
splat4d.rs wai: interactive + temporal cargo classes, provenance, telepresence 2026-06-13 23:16:42 -04:00
video.rs wai-web: in-browser NEURAL-KEYFRAME video — learned int_hyper I-frame + integer P-frames 2026-06-27 10:07:16 -04:00
world.rs wai: interactive + temporal cargo classes, provenance, telepresence 2026-06-13 23:16:42 -04:00