What is Nostr?
Zhuowei Zhang /
npub1cpp…e7uy
2024-02-10 10:12:42

Zhuowei Zhang on Nostr: Modified augmentedperception’s “Immersive Light Field Video” demo to support ...

Modified augmentedperception’s “Immersive Light Field Video” demo to support WebXR:

https://deepviewvideo-webxr-welder.glitch.me

I take no credit for this: all credit goes to the original researchers for releasing the immersive videos and player. I just took their code and enabled the WebXR support in Three.js.

(Patched player: https://github.com/zhuowei/deepviewvideo)

The original version of the demo from augmentedperception is https://augmentedperception.github.io/deepviewvideo/ .

I only have their first demo video (“Welder”) re-uploaded: each video is ~370MB, and I don’t have space to rehost them all.

Also, shoutouts to remmel (https://github.com/remmel/deepviewvideo) for their port of deepviewvideo’s still image viewer to WebXR last year. (This is the video viewer, but I did learn some tricks from remmel’s port, such as telling Three.js to use the ‘local’ coordinate space in WebXR)

My current version works and plays the video on a Meta Quest (2019). It doesn’t run in the visionOS Simulator since the simulator doesn’t support VP9 video decoding, but should run on a real Vision Pro if you enable WebXR.
Author Public Key
npub1cppa6rw8av0n2zjc6yarum7k0nmtkka4d7qas3ndy0sqpjfz9u0sx9e7uy