Is pimax doing anything to work with beat games right now to support one of the most popular vr games to work without parallel projection mode?
I’m talking now on the beat saber mod discord where there is at least one beat games employee and another modder that has a half-working dll made to reduce the eye mismatch of the broken VFX on canted screens.
I’m getting some disappointing stories from them about pimax not providing hardware for beat games to use for testing and official support. I did my best along with the modder to explain the problem and its solutions from a dev perspective, and the guy there has promised to carry that water to the developers to discuss a fix… but this is really the kind of out reach people at pimax need to be picking up.
They way I see it, Pimax will have to pay the devs if the devs were to put resources to make the software work better on Pimax. The question is, will they? Pimax is very niche, and business wise the devs wont taken seriously unless they are likely compensated for the work required
In this specific case it appears that they did their postfx pipeline for JUST the left eye and duplicated it for the right eye, which probably felt like a smart thing to do to optimize performance back when they could assume all hmd’s had parallel displays because it was just the oculus cv1 and vive og then. they just need to rewrite the math to remove the assumption of parallel displays and do the actual math at run time on the camera transforms (and even check if they’re parallel at that point and keep their optimized pipeline for parallel display hmds)
A year ago, I sent to Beat Games a complete analysis about what was wrong with Best Saber down to the particular shader, and how they should fix it.
Considering they were not far from me, I also offered my Pimax and eventually a help with the fix. The only reply I got was “thank you for letting us know”.
I have just over 10 hours in beat saber but i cant really say i noticed any issues so id guess its not in any way game breaking and that might account for not a lot happening.
The bloom and reflections are mismatched, do not play without parallel projections.
here’s a pretty clear example, you can see on the right eye the bloom is in the same screen space position as the left eye and therefore not aligned with light sources or geometry. this can cause discomfort or even headaches as your brain fails to combine the two incompatible perspectives.
huh, hadnt even noticed, ive had parallells enabled since the start due to playing fallout4vr, vorpx stuff and elite dangerous so i wouldnt need to change it between games and im running a pretty old comp that i put together in 2015 i5 and upgraded to a 1080 back in 2017 but performance isnt an issue for me at least.
Then the problem is most likely that for some reason your headset remains stuck in native mode, even when you turn on PP in PiTool. There is no way you can get this type of error in Pimax headset if PP worked correctly.
Ok thanks, I would have given up if you hadn’t seemed so sure. After switching from 90 Hz to 72 Hz (probably not the actual issue, just what fixed it for me) it seems PP activated and the problem is gone.
I was not able to correctly enable PP, even after a computer restart it actually wasn’t active on the HMD even though it was checked in Pitool. Turns out switching refresh rate (and then back) fixed the issue for me.
Did you click the Apply or Save or something? In past it was enough to check the box but now think you need to also Apply it. Or it was just stuck in some bug state as risa200 suggested…
Hey, you solved it! What a stupid UI… Save only saves the checkbox selection, it never applies the setting even if you restart the service or the computer. Man, they really should merge that save and apply button into one that does both.