Jump to content

2.009 VR : OSVR HDK2 wrong projection ?


Recommended Posts

C6_lefuneste
Posted (edited)

I use steamVR for my OSVR HDK2 with DCS world and War thunder without problem,

But in IL2 I had a wrong scale (that is the vertical size of objects are about two time bigger than it shoud), and when I rotate my head around the axe between my POV and the screen, the image is teared instead of rotated. Moreover, When I rotate my head, it looks like the cockpit has a kind of spherical projection instead of beeing in real 3D.

None of this effect are seen in the control window.

I had the bug with a defaut steamvr.vrsettings file and with my steamvr.vrsettings file.

Edited by lefuneste
  • Upvote 2
Posted

Please note I am having the same issue on my Pimax 4K which is essentially recognized/the same as a DK2 from my understanding. This effect is most pronounced with vertical head movement there are severe distortions of clouds and cockpit frame when doing this. I thought to myself it appears like the FOV/ head position is wrong. Hopefully the fix is obvious and easy since this effect will probably be near impossible to catch on camera. 

Posted (edited)

Confirmed this issue is showing in both HMD Mirror of steam VR and also on PC screen while in game with headset off. 

 

Uploaded a clip of HMD mirror. 

 

 

Edited by LonnyEnds
Posted

I tried it today. Works with Oculus DK2...But....My head is about two-feet outside (above) of the cockpit. How do I get back inside the cockpit it reset the viewpoint?

 

Basically to get it working in DK2 (after running setup in the latest 1.13 installer software on the Oculus website (you just have to skip the part where it doesn't detect the headset and hdmi are plugged in)

 

Turn on computer.

 

Make sure Oculus is plugged in.

 

Launch Oculus software

 

Click '"Settings"

 

Click "General"

 

Click "Allow other sources"

 

Launch Steam

 

Click on the Steam VR tab

 

Click set up room

 

Go through the onscreen setup

 

Steam VR should then turn green and say ready.

 

Launch BoS

 

Go into settings/graphics and then click turn on VR HDM

 

Restart BoS.

 

Place on Oculus

 

Enjoy

 

 

Looks great and very impressive, especially watching burning aircraft as you fly past them

 

Had an issue with BoS not recognising my joystick, seems it was setting my Simpeds as Joy_0 and all my config for the Cougar is Joy_1. So been a pain reconfiguring the joystick. Now the issue is BoS won't recognise the full range of the throttle....So frustrating!

 

Anyway, Oculus is very impressive....But BoS controls and interface are doing my noodle in a bit

 

Cheers, MP

Posted

Yep, HDK2 owner here- same issue. The aspect ratio is wrong. Tried different builds of SteamVR, drivers and firmware all up to date, tried extended and direct mode, no luck.

Posted

Here is a clip of what shows on PC screen so this is confirmed not just on HMD: 

 

C6_lefuneste
Posted

I had the following lines in startup.cfg:

 

    or_enable = 1
    or_height = 1920
    or_hud_rad = 1.50000
    or_hud_size = 0.75000
    or_ipd = 0.06300
    or_width = 3456

 

I did not understand the values _height and width. I tried to change them, but it does nothing and they went  back to their values...

Do you have the same lines ? Are they the same for Rift or Vive ?

Posted

I had the following lines in startup.cfg:

 

    or_enable = 1

    or_height = 1920

    or_hud_rad = 1.50000

    or_hud_size = 0.75000

    or_ipd = 0.06300

    or_width = 3456

 

I did not understand the values _height and width. I tried to change them, but it does nothing and they went  back to their values...

Do you have the same lines ? Are they the same for Rift or Vive ?

 

Mine wirth Pimax: 

 

or_enable = 1
or_height = 3328
or_hud_rad = 1.50000
or_hud_size = 0.75000
or_ipd = 0.06400
or_lens_offs = 1.00000
or_width = 1872
Posted

Ok guys after some investigating I have made a bit of progress. It appears the startup.cfg Is getting its values from Steam VR. If you change supersampling level and start IL2 then exit the numbers in startup will change. My numbers above make sense since I had Supersampling set to 1.3. The native resolution being 2560x1440. This solves the mystery of why changing the startup file has no effect. The question is now, is there a way to manually configure Steam VR resolution/ change the aspect ratio. In my case I am at 16:9 which I wouldn't think would be so distorted but it is. I am going to try some different versions of Pimax software to see if I can get better results. Unfortunately supersampling affects both width and height equally. If we could set a custom resolution or set supersampling for each separately we could correct this issue.   

Posted (edited)

I submitted a ticket through Steam under SteamVR's page. Hopefully they will take a look at it. OSVR is listed as officially supported for this title so they should. Other folks having this issue should also submit tickets.

Edited by bejeavis
=TBAS=Sshadow14
Posted (edited)

Here guys i posted this in another thread just thought i would reshare here..
Hope in some way it helps you lot.
_________________________________________________________________

There is more settings for that config if you have a ORift connected..

these might help you guys as i think thats the problem with like Pimax and stuff..

Look at FOV options also the Scaling of 0.750 and stuff

or_enable = 1
or_fov_gui = 0.40000
**or_fov_h = 1.0000**
**or_fov_v = 1.00000**
or_height = 2016
**or_hud_rad = 1.50000**
**or_hud_size = 0.75000**
or_ipd = 0.06080
or_lens_offs = 0.02774
or_width = 1497

The ones in ** ** are those i think that might help you lot..

Maybe try run the Pimax with these ORift Settings but JUST change the Resolution to what Pimax uses.
Or
or_fov_h = 2.0000 )to reduce that squashed Pimax FoV

Please note i don't own a VR im just trying to help with the above info i saw lastnight..
Sorry if im wrong

Also very keen to see how Pimax goes

Edited by =R4T=Sshadow14
Posted

 

Ok guys after some investigating I have made a bit of progress. It appears the startup.cfg Is getting its values from Steam VR. If you change supersampling level and start IL2 then exit the numbers in startup will change. My numbers above make sense since I had Supersampling set to 1.3. The native resolution being 2560x1440. This solves the mystery of why changing the startup file has no effect. The question is now, is there a way to manually configure Steam VR resolution/ change the aspect ratio. In my case I am at 16:9 which I wouldn't think would be so distorted but it is. I am going to try some different versions of Pimax software to see if I can get better results. Unfortunately supersampling affects both width and height equally. If we could set a custom resolution or set supersampling for each separately we could correct this issue.   

 

what happens if you set startup.cfg as a "read only" file?

Posted

Steam VR won't override the settings if read only. However putting in custom values does not to seem to have an effect. As far as the Pimax goes I have got good results with Piplay 1.2.53. They changed the standard resolution (actually decreased it) But is much closer to 4:3 Ratio than 2560x1440 like 1.1.92 ran. With Supersampling the distortion is MUCH less and is now playable. Looking forward to trying it out some more this week.  

C6_lefuneste
Posted (edited)

Here guys i posted this in another thread just thought i would reshare here..

Hope in some way it helps you lot.

_________________________________________________________________

 

There is more settings for that config if you have a ORift connected..

 

these might help you guys as i think thats the problem with like Pimax and stuff..

 

Look at FOV options also the Scaling of 0.750 and stuff

or_enable = 1
or_fov_gui = 0.40000
**or_fov_h = 1.0000**
**or_fov_v = 1.00000**
or_height = 2016
**or_hud_rad = 1.50000**
**or_hud_size = 0.75000**
or_ipd = 0.06080
or_lens_offs = 0.02774
or_width = 1497

The ones in ** ** are those i think that might help you lot..

 

I tried the **or_fov_h" or "or_fov_v" option in startup.cfg without changing anything in IL2 Bos...Where did you find them ?

I also tried to modify the HDK2 resolution in OSVR config file but without succes...

Setting or_width in a readonly startup.cfg does not help either.

Could you please send the following files in the steamVR logs directory :

  • vrserver.txt
  • vrclient_il-2.txt

Here are mine, I have purged the logs directory before I launched IL2

vrclient_Il-2.txt

vrserver.txt

Edited by lefuneste
=TBAS=Sshadow14
Posted

I got them from a mates Startup.cfg file he has the vr

  • 2 months later...
C6_lefuneste
Posted

I managed to fix the OSVR-STEAMVR lib. :lol:

I reported the fix to the dev, I hope that they will deploy soon a new version.

But meanwhile you can try to replace "driver_osvr.dll" in your distribution (eg: C:\Program Files\HDK-Software-Suite\OSVR-SteamVR\osvr\bin\win64) by the one joined here (works only for 64b OSVR distrib).

It takes me a long time because I had to find how to compile the lib on windows, there was some traps for noobs like me...

 

driver_osvr.zip

  • Like 1
  • Upvote 1
  • 3 weeks later...
Posted

Lefuneste: so many thanks for this adjustment and solution. Now it works ok in normal resolution for Il2BOS. Finally. Thank you!

  • 1 month later...
Posted

I managed to fix the OSVR-STEAMVR lib. :lol:

I reported the fix to the dev, I hope that they will deploy soon a new version.

But meanwhile you can try to replace "driver_osvr.dll" in your distribution (eg: C:\Program Files\HDK-Software-Suite\OSVR-SteamVR\osvr\bin\win64) by the one joined here (works only for 64b OSVR distrib).

It takes me a long time because I had to find how to compile the lib on windows, there was some traps for noobs like me...

Can I ask what specifically the problem was? Im having a similar issue on another game being played through SteamVR

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...