Gistix / portal2vr

Portal 2 VR Mod
745 stars 19 forks source link

Option to disable the instant reorientation when going through a portal #55

Open Zod1234 opened 10 months ago

Zod1234 commented 10 months ago

I understand this was probably done to alleviate motion sickness, but for me it's a little disorientating and immersion breaking.

Comfort options are great to allow more users to play but they should be just that: optional.

I'm not asking to make this the default, just give me the option via a config setting.

VirgilCore commented 10 months ago

Yes. Please let us experience the rotate

Flux001337 commented 10 months ago

Yes, an option to disable the instant reorientation will be will increase the immersion and experience a lot. Please add an option to the config file.

ORanGeOfficial commented 10 months ago

Yes, please. The lack of smooth transition is very disorienting

lilliepad1 commented 10 months ago

as much as i would love this, i don't quite know how this would work in VR. rotating on the x axis seems simple enough, but i think that the y axis would screw with the headset.

ORanGeOfficial commented 10 months ago

as much as i would love this, i don't quite know how this would work in VR. rotating on the x axis seems simple enough, but i think that the y axis would screw with the headset.

Just like in any other VR roller coaster game. The motion of the cart is independent of head movement. So a quick interpolation of all axes between pos1 (before entering a portal) and pos2 (after exiting another portal) should work fine. I mean the same interpolation as in flat screen portal 2.

lilliepad1 commented 10 months ago

as much as i would love this, i don't quite know how this would work in VR. rotating on the x axis seems simple enough, but i think that the y axis would screw with the headset.

Just like in any other VR roller coaster game. The motion of the cart is independent of head movement. So a quick interpolation of all axes between pos1 (before entering a portal) and pos2 (after exiting another portal) should work fine. I mean the same interpolation as in flat screen portal 2.

alright then, thanks for explaining it to me im not always the smartest lmao

Zod1234 commented 10 months ago

"I mean the same interpolation as in flat screen portal 2."

That's what I'm asking for.

TheIdiot0 commented 10 months ago

I.... sixth? Yea, sixth. I sixth this, this would be a good feature.

FirEmerald commented 10 months ago

Add me to the list of people who would like this as an OPTION (make it default off though for the people who do get vr sickness please!)

aladvs commented 10 months ago

+1

Tr1NgleDev commented 10 months ago

+1

ORanGeOfficial commented 9 months ago

Here is the fix by vittorioromeo and sd805

camUpdate.zip

Overwrite d3d9.dll in the Portal 2\bin folder and config.txt in the Portal 2\VR folder. Also in the config.txt you can set CameraUprightRecoverySpeed to 0.03 to make the camera rotation speed closer to the original non VR game.

Zod1234 commented 8 months ago

Here is the fix by vittorioromeo and sd805

camUpdate.zip

Overwrite d3d9.dll in the Portal 2\bin folder and config.txt in the Portal 2\VR folder. Also in the config.txt you can set CameraUprightRecoverySpeed to 0.03 to make the camera rotation speed closer to the original non VR game.

this great. only test a bit, but so far so good. Will this become part of the main mod?