Thursday, June 2, 2016

Dev update #13

Workaround: Try changing quality settings to anything else than defaults. Automatic hotfix will be available in 1-2 hours

Working on it.

Client update 0.5.4.5a deployed with fixes to both above problems.

---

This week we've been mostly working on new layout in preparation for 1.0 release. In this update we include several fixes, tweaks and new option for even better image quality.

New options in update #13

Mixed tracking mode (FreeTrack position + phone orientation)

You can now select new tracking mode that will take FreeTrack positional data but will keep using phone rotational data. This is useful when you have low-framerate tracking setup (30FPS camera for example). This way you can have 30 Hz positional tracking with smooth 60 Hz rotational tracking.

Render resolution no longer hardcoded to 1440p (SteamVR)

Until today everything was always rendered at 2560x1440 and then downscaled to streaming resolution. Sometimes it was a huge waste of resources because if you have 720p phone it was rendering 4 times as many pixels as could be displayed. After this update it should render at stream resolution (with optional supersampling, see next paragraph).

This way 720p phone users should see huge performance increase (75% less pixels to render). 1080p phones will see lesser but still visible performance increase (~45% less pixels to render).

Render Scale (SteamVR)

Thanks to the previous change we can now provider further tweaking options to image quality.

You can now increase render scale up to 200% of stream resolution. This is sometimes called supersampling/SSAA. Please note that increasing this can drastically reduce your performance (framerate).

If your PC can barely handle VR game in its native resolution leave it alone. But on the other hand if you have GTX 980 Ti SLI you should be able to use it to the fullest, right?

Small changes

Removed gyroscope requirement from Play Store and added pop-up warning user that external tracking (FreeTrack) will be required.

Fixed custom (high) bitrates crashing Android streaming from time to time. The higher the bitrate the more likely it was too crash and lead to restoring connection loop.

Simplified SteamVR driver installation. Everything should be done automatically in 1-click now. If no SteamVR is found it will open SteamVR installation window from Steam

Fixed FreeTrack axes being mixed (yaw and pitch).

Preview of layout changes

It will be probably pushed live next week. We unified settings window. We're going to update Android looks too with nice sidebar and integrated FAQ. Website will see some changes too. We'll remove store as a part of website and all games will be simply downloadable from library. We're going to bring back custom games too if you want to add your favourite games to quick launch list.

23 comments:

once again guys you never cease to amaze me! The only thing I would ask for is a simple shortcut on the android client to the usb tethering options as in its present in trinusvr!Thanks!Looking forward the 1.0 release!

And a little feature request. Is it possible to add super-hidden option to correct gyroscope reading from phone? As you can see at screenshots my phone gyro slightly tilted left and there is no way to recalibrate it (Sony Xperia Z3 Compact, goolged solution hard with no luck) Need just a 3 fields with numbers to compensate X Y and Z axis rotation. Would be useful for phones with miscalibrated gyros.

Scaling issues should be fixed now after a hotfix. I'm gonna add a reminder to add rotation calibration offsets. It should be quick addition so (if nothing goes wrong) you can probably expect it to be available next week.

Can you try to change "render scale" in "stream quality" settings to 100% ? This might help if wrong settings were saved during bug peroid. If problem persists, please send us "vrserver.txt" and "vrcompositor.txt" from Steam/logs directory to team@riftcat.com and include link to your comment or nickname.

so if i click on install steamvr there doesnt pop up a field that says register vridge drivers it just downloads steamvrdo i have to delete existing drivers or something? and sorry if my english isnt the best

First my congratulations on the program, the feeling of playing vr steam is fabulous with my mobile.Now, I join the request of the Kogi user. Please add HDMI to the program, I have all in one glasses with android and streaming is amazing, I can not imagine how it would look with HDMI. For the benefit of all in one's glasses including HDMI.