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.
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.