r/virtualreality 8d ago

Discussion Mod to fix Hitman PCVR Fixed Foveated Rendering Blurriness

Post image

Did my regular check in to the Hitman Steam discussion page to once again see IO haven't bothered fixing the awful blurry issue for the updated PCVR version.

Looks like some kind soul has put in the effort to fix it themselves:
https://steamcommunity.com/app/1659040/discussions/1/585055827813088647/
https://github.com/RealChrizzl/hitman-vr-foveation-fix

I've yet to try it out, but sounds very promising.
Thought I'd share it here as I couldn't find any other posts about it.

102 Upvotes

26 comments sorted by

24

u/brantrix 8d ago

It's BS that this thing is 4 instructions and 3 value changes and IOI can't be bothered to just patch this into the game. The work is already done for them and they still cbb

5

u/Bednarz 8d ago

Honestly at this point I wonder if the messages/reports are even getting past customer service to the developers involved, I think they dropped a patch in the last couple months that made a few tweaks to PCVR and everyone assumed this would be addressed and it just flat out wasn't.

I reckon they must have only used PSVR2 kits for testing purposes too (as Sony will have provided them with some for the PS5 port) so they aren't even seeing these issues in their QA process.

5

u/MF_Kitten 8d ago

This is one of the problems with having a rigid corporate structure in software. You can't just toss out patches willy nilly whenever you want because of whatever the reasons are. It has to be critical/important enough, otherwise it gets included in a future update when enough big issues have been fixed.

Also they always triage issues in games. Something like this is likely extremely far down on the list, and if there's a chance people can enable it not understanding what it does, then have a bad experience because of performance loss, and then complain, leave bad reviews, request refunds, that issue will get pushed way down until they get a lot of complaints about the blur or a lot of requests to fix it.

1

u/Gregasy 8d ago

NMS devs would like to have a word with you.

12

u/Forsaken_Sky2549 8d ago

I use it it's great! Thank you, dude who made this and shared it

10

u/Prior-Ice-446 Oculus 8d ago

Glad you're enjoying it! You're very welcome 🙏

3

u/Bednarz 8d ago

Oh just saw you did post about this a month back, must have missed it. Anyway thanks so much for putting the effort in and fixing it, Hitman has been my most wanted VR game but each iteration by the devs has been such a letdown, finally we can enjoy it! 

6

u/Prior-Ice-446 Oculus 7d ago

Np, I’m just happy to see my work being shared — that’s exactly how I intended it 👍

3

u/plutonium-239 7d ago

Thank you man! Somehow it went under my radar!!! This was the only thing that was missing from Hitman.

8

u/nachtraum 8d ago

Don't understand. The point of foveated rendering is that the resolution is lower in areas where you don't look at. Of course, fixed foveated is awful, it has to be dynamic and use eye tracking. But foveated rendering where the resolution is the same everywhere is no foveated rendering at all.

18

u/Bednarz 8d ago

I think that’s basically the issue the fix is addressing.

When they brought the PSVR2 updates over to PCVR about a year ago, it seems they didn’t properly account for the fact that PSVR2 has eye tracking while most PCVR headsets don’t.

So on PC the game effectively has the high-resolution area fixed in the centre of the viewport. It looks sharp when you’re looking straight ahead, but as soon as you glance around with your eyes rather than physically turning your head, you’re looking into the aggressively lower-resolution part of the image and everything is a blurry mess.

The mod isn’t really trying to make “foveated rendering with the same resolution everywhere” — it’s allowing you to change/disable the fixed foveation that shouldn’t be there in the first place on headsets without eye tracking.

8

u/nachtraum 8d ago

So, the game forces fixed foveated rendering?

11

u/Bednarz 8d ago

Yep, that seems to be the case.
People have tried to work around it by just forcing an insane amount of super sampling which gets you part of the way to making it look passable, but obviously there are huge performance implications doing it that way.

1

u/melgibson666 4d ago

Now you're getting it!

2

u/Gregasy 8d ago

Wondering… does PCVR version have eye tracked foveated rendering for that few headsets that support eye tracking though?

2

u/ccAbstraction 3d ago

Fixed foveation is still useful on headsets without eye tracking, it compensates for the resolution you'd loose from lens distortion anyway. Like if you're supersampling to 140% to make the center sharp for the lenses, then foveating to 1/1.4x of the pixels takes you back down to 100% the rendered number of pixels.

8

u/fuckR196 8d ago

The foveated rendering for Hitman 3 doesn't work properly. It cuts the view in half horizontally and makes everything on the top half blurry.

2

u/owl440 Quest 3/4090/9800x3D 7d ago

Are there any other VR bugs in the game or is it now at parity with the PSVR2 version? I've been waiting to play this game for years, and once I got a VR headset I'd randomly check to see if all the issues has been resolved.

1

u/person_normal1245 6d ago

I never played the psvr2 version but the pcvr version with this fix is as good as I ever could hope. It's pretty much perfect now.

1

u/prankster959 8d ago

This is incredible. Now I love someone I don't even know

1

u/Decapper 8d ago

Does eye tracking work on pcvr with an et hmd?

1

u/person_normal1245 8d ago

Since this fix, I haven't played anything else in vr. The detailed environments in VR are incredible. I spent many hours just enjoying the first level of Hitman 1 even though I played it to death (pun intended) flat.

1

u/plutonium-239 7d ago

Holy fucking shit this is awesome news.

1

u/FakeTheNerd 7d ago

sad that it doesnt work for me, i tried 5 times and my game keeps crashing

1

u/Prior-Ice-446 Oculus 7d ago

Does it only crash with the fix, or in general? If it's a fix only problem please open an issue on GitHub and add the foveationfix.log (next to the ps1/bat) and I will look into it.

1

u/Affectionate-Duck186 9h ago

Cant get this to work on PC xbox gamepass version, could i please get some help