cjroth / aframe-phantomjs-continuous-streaming

Browse the web in VR by live streaming a web page into Aframe using PhantomJS and ffmpeg.
MIT License
45 stars 17 forks source link

a working configuration for the Vive #4

Open micahstubbs opened 7 years ago

micahstubbs commented 7 years ago

@cjroth curious, have you gotten this scene to render the inside the HTC Vive? If you have succeeded, could you share the configuration that worked for you?

I'd like to get the scene working in the Vive and then understand if the thing necessary to support the Vive HMD is something in the implementation of this nice project or something in the local browser-OS-VR driver environment that it runs on.

will research this myself too.

micahstubbs commented 7 years ago

will share my research so far, in the form of slack screenshots 😅

micahstubbs commented 7 years ago
screen shot 2016-12-06 at 11 36 52 am screen shot 2016-12-06 at 11 37 08 am screen shot 2016-12-06 at 11 37 18 am screen shot 2016-12-06 at 11 37 28 am screen shot 2016-12-06 at 11 37 39 am screen shot 2016-12-06 at 11 43 30 am
cjroth commented 7 years ago

Hey I have not tried it with Vive yet but I will try it soon-ish. There's a Vive in my office I can play with.

I have however gotten my other Aframe projects working on the Vive and I imagine this isn't much different since it's just a canvas. It looks like you guys debugged the network stuff successfully - not sure what else it could be. Hopefully we figure it out soon.

What are you using this for btw? I think this is a cool proof-of-concept project but I'm fairly convinced it's nowhere good enough to actually do much interesting stuff with.

micahstubbs commented 7 years ago

@cjroth good question. my dream use case is blockbuilder.org/search in VR, where each thumbnail image is a little browser window. a more modest design has a thumbnail image trigger a rendered page on the Bigscreen (big canvas element in the scene) on some interaction

micahstubbs commented 7 years ago

@cjroth demo here http://bl.ocks.org/micahstubbs/a98418db846e7e5560f8b7c8b8224564

have one slightly more advanced demo with a virtual table in the scene and proper Vive controller support here https://github.com/micahstubbs/aframe-blocks/tree/master/roomscale/03