Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IPD VR settings request #51

Open
Sheyde opened this issue Apr 2, 2017 · 4 comments
Open

IPD VR settings request #51

Sheyde opened this issue Apr 2, 2017 · 4 comments

Comments

@Sheyde
Copy link

Sheyde commented Apr 2, 2017

Greetings!

Do you think a parameter in the vr_settings file that scales the IPD rate-of-change when the ('alt'+'+') and ('alt'+'-') shortcuts are used would be possible (i.e. new_parameter=0.5 would halve the rate-of-change)? Could there also be an option to set these buttons to be a toggle, so they don't need to be held down as well?

I ask because I am presently trying to make a POV video involving the Incredible Hulk (you know that sex scene where Bruce Banner says they have to stop before he gets too excited? What if they didn't? :P).
Moreover, I think VR provides possibilities never before seen in POV media related to changing scale (growing/shrinking), so it might be worth expanding a little on customizing IPD changes, if it isn't too hard to implement.

Regardless, I also just want to say thank you for doing such amazing work; I've been a fan for a long time, and am constantly surprised at how your work is so far ahead of the curve. It's simply astounding.

@Eusth
Copy link
Owner

Eusth commented Apr 2, 2017

You should be able to change the way the buttons work by changing <EnlargeWorld on="Press"> to <EnlargeWorld on="PressUp">.

Adding an additional setting for the rate of change should be trivial. I'll add it to my list. "The way to go" for scaling the scene are motion controls, though, since they're a lot more intuitive to use and allow for more fine-grained control.

@Sheyde
Copy link
Author

Sheyde commented Apr 7, 2017

I see, I look forward to it! Thanks!

I've browsed through the code and message boards, but I can't seem to find any reference to the <EnlargeWorld on="Press"> you mentioned. It doesn't seem to be generated in the vr_setting.xml, nor anywhere else I've looked.
If you have a moment, could you point me in the right direction, or a resource that would lead me there? I have (computational) coding experience, but admit this is quite a different beast than what I usually work with, so I apologize if this should have been obvious.

Thanks again for your hard work!

@Eusth
Copy link
Owner

Eusth commented Apr 7, 2017

There should be a block with configurable shortcuts in the settings. Are you using the latest version? This was added with 0.6.

@Sheyde
Copy link
Author

Sheyde commented Apr 8, 2017

I spent some time messing with the my install, and now have the the settings file generating in full as you say. I had already updated to 0.6, and the blacklist, RotationMultiplier, and other features added in 0.51 were showing up in the settings, so I thought everything was working properly.

I first tried just recopying all the 0.6 files into my install folder and doing the IPA update on the .exe files again, but this actually caused running the VR .exe to load the game on my desktop, and left the headset (VIVE) viewing a weird blurry environment of white and browns.
I'm not entirely sure, but what might have been the problem was still having the old VR files from the 0.42 version in the "HoneySelect_data" folder (placed there from the previous 0.42 installation). I deleted these from the data folder as well as all other VR related files, did another clean install of 0.6, reiterated the IPA update on the Honey*64.exe files, and that seemed to get it to generate the settings file correctly as well as run in VR successfully.

This HS install is modded out the butt so take my case with a grain of salt, but there it is in case it's useful. Let me know if any particular details would be useful, and I'll do my best to help.

Thanks for letting me know something was amiss; now I see what you meant by adding configurable shortcuts in the recent updates. Very nice!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants