potree / potree

WebGL point cloud viewer for large datasets
http://potree.org
Other
4.37k stars 1.13k forks source link

WebXR #949

Open m-schuetz opened 3 years ago

m-schuetz commented 3 years ago

TODO

done

midnight-dev commented 3 years ago

I've admittedly dragged my feet on implementing a suitable pseudo VR for systems not able to use the WebXR spec... Sorry about that 😞

I'll be able to jump back in after the holidays. If I recall, Rooi had a fantastic looking AR demo. I'd like to help wherever I can. It would be great to have a WebXR branch to target.

By the way, making the rendering engine compatible with the current version of Three shouldn't be too hard - just kind of tedious. Should that be the first goal for this milestone? All Potree users would benefit from that even if they never use VR. It's been a hot minute since r109 was released, and the amount of bug fixes / performance improvements in each revision of Three is impressive.

midnight-dev commented 3 years ago

Sweet Christmas, I completely missed that you already made a WebXR branch and checked off a bunch of goals...

Welp, never mind my previous comment. At this rate, you'll be finished by the time I get to the office.

By the way, I think the last objective about EDL is a duplicate since EDL and HQ both require the fragment depth extension. Which reminds me... Are you using something akin to Google Cardboard (any phone or tablet really) to test your new feature? That would explain why the alternate renderers don't work.