cancel
Showing results for 
Search instead for 
Did you mean: 

Streetview.

lazydodo
Honored Guest
Just got my rift today, and wanted to see if there was anything that supported streetview.

Luckily someone already had done the hard work and i bumped into this site:

http://oculusstreetview.eu.pn/

Thank you kind stranger whoever you are!

All it needed was a websocket server to supply the tracking! With some quick wrapper to export the api to C# i found on these forums, the server code was childsplay, I threw together a quick server. You'll need to have .net 4.0 installed to run it. and source is included (it's not very pretty but it gets the job done)

Be sure to set the parameters correctly (and play with them to see if you can find better ones)

Eye Separation: 65
FOV: 110
Distortion: 0.3
External Tracker: Checked (check after you started the server)
WebSocket: ws://127.0.0.1:1981
179 REPLIES 179

LVXNOX
Honored Guest
Just tried it out in WebVR with my DK2 and it's great! I spent a bunch of time wandering Osaka and it was rather impressive.

It's smooth but I feel like there's a bit of latency from the internet connection (completely smooth but delayed head motion). I just wanted to say keep up the good work, I really enjoy this.

briller
Honored Guest
Awesome Update!!!thank you so much. 🙂
works great for me .
I love this app.. its simply one of the best possible uses the oculus could have with an such a huge database.
so much fun .


just curios , what happened with GSVPano.js that made you rething your time investment ?

swolern
Explorer
"troffmo5" wrote:
Hi all,
the first attempt to adapt the Oculus Street View demo for the DK2 and later is out for the braves 😄
Its still in a study phase, so i'll wait to override the old version till i fix some issues and i receive some feedback.
I made the following changes:

    - removed the old fragment shader for distorsion: now is uses a pre-distorted mesh with vertex attributes for position, RGB colors and vignette

    - The distorsion, IPD and other parameters are taken from the Oculus configuration.

    - Removed the vr.js support: it relies on the obsolete NPAPI plugins, but...

    - ..added support for WebVR 😄 If this will be the standard for VR for the web is yet to be decided but it looks very promising. You don't need any external tracker nor plugins. You have all what you need inside you favorite browser, like WebGL. Brandon Jones made a Chrome custom build to try WebVR in advance. You can download it here https://drive.google.com/folderview?id=0BzudLt22BqGRbW9WTHMtOWMzNjQ&usp=sharing#list.
    Oculus Street View will recognize that the browser supports WebVR and it will use it. Just press F to go fullscreen and Esc to go back (R for resetting position). The downside is that the "stereo" map disappears in fullscreen and it works only in extended mode yet.
    Tell me if i should move in this direction only

    - The external tracker can support orientation and position and it also should provide all the necessary HMD informations (including the pre-distorted mesh). Without it (and WebVR) you will see the streets in mono. I wrote a simple server in Qt (http://oculusstreetview.eu.pn/DK2/HMDTracker_x64.zip) now only for windows x64, but it will be easy to port it to win32 and OSX (sources:http://oculusstreetview.eu.pn/DK2/HMDTracker_src.zip).


To separate it from the original version i put the new version under: http://oculusstreetview.eu.pn/DK2/

Of course i plan to make the whole experience much better than now, but i wanted to share with you the first results. I think this application gains a lot with the DK2 because the streets are more detailed.

One more thing:
looking at what happened at one of the library i used (https://github.com/spite/GSVPano.js) make me think not to invest too much energy in this project. Now i make it for "myself" 😉 and let's see what happens.

Worked great, thanks Troffmo5. It was very choppy/juddery for me at first. Putting my monitor to 75hz, fixed that problem, now butter smooth. I did have one weird glitch where my DK2 left eye went completely blue and would show nothing except for my mouse. A reboot fixed that up. Using Win 8.1.

riftopia
Explorer
Having 3D makes the experience so much better! I got full screen 3D as well by just pressing the F11 key in chrome instead of the F key. Thanks so much for making this and am much looking forward to seeing it become even more awesome in the near future! For those who want to add a bit of extra immersion I recommend to play a looped audio file with city sounds when exploring an urban area.

forestguy
Expert Protege
Is there any way this can work with Firefox, because it is not working for me in Chromium. Thanks in advance.

I have a 64 bit Windows Version 8.1 (Not Professional)

marindescarrega
Honored Guest
Great job troffmo5 !!!!

forestguy
Expert Protege
Unfortunately I can't get this to work on my Windows 8.1 64 bit machine, I don't know why 😞

CKJackson
Honored Guest
DK2 server is showing 1 connected when I click "external tracking" but I'm not getting any tracking support.

Currently using Chrome - How do I use the chrome version shown previously (~300mb d/l)

Any help would be greatly appreciated

troffmo5
Honored Guest
"briller" wrote:
just curios , what happened with GSVPano.js that made you rething your time investment ?

Just follow the link..

troffmo5
Honored Guest
"forestguy" wrote:
Is there any way this can work with Firefox, because it is not working for me in Chromium

What exacly does not work? Tracking, stereo rendering, command, all (white screen?).