Oculus Rift Plugin - v0.2, Updated 2016/1/16
This is an alpha release of the oculus rift plugin for SBPR!
A lot of credits go to EusthEnoptEron, who made his code for playclub public.
The current version has some serious issues, make sure to read the known issues and "how to use" below.
If you want to help fixing the problems, the sourcecode is contained in the download. If you need help, just ask.
Prerequisites:
The plugin architecture (1.4) needs to be installed before! Read the forums how to (e.g. in the shortcut plugin thread).
You will also need an occulus runtime lower than 0.7 because of the old unity version this game uses.
Installation:
1. Extract the content of the folder where this readme is to your SBPR main game folder.
2. If your games data Folder (which contains folders "Managed", "Mono" and "Resources") is named differently,
copy the content of folder "SexyBPR_Data" into your correct games Data folder.
3. The folder "sources" is not needed if you dont want to develop on the plugin. It can be safely deleted.
4. Launch SBPRVR by using the "SexyBPRVR.exe". If it doesnt work, you may need to rename the exe file to the same name as your data directory, but adding "VR.exe" to it.
Example: Your data folder is named "Sexy", then rename the exe file to "SexyVR.exe"
Known Issues:
1. The (rift) mouse cursor is only visible in the rift when in h-mode. When starting the game and in character designer, you will only have the default mouse cursor, which is confusing in the rift!
Its best to configure the hscene on the main monitor and then change the game to the rift screen when hscene starts.
2. Main game, character designer and some other parts may not work as expected. This plugin currently can only be used in hscenes.
3. The Lights are a bit off when using VR mode. You can change the lights intensity and effects when using the shortcut plugin: http://www.hongfire.com/forum/showth...v1-7-2016-1-16
How to use:
After installation, call the initSettings.exe and set the resolution to 1920x1080 and main monitor to the rift.
Set the rift to extended mode.
Start the game in VR by launching "SexyBPRVR.exe".
As the default mouse cursor is used in the main menus, you need to find the right spots where to click, until you have started the hscene.
If you position the cursor in the middle of the window, you can see the buttons hovering when moving the mouse up / down. Click on hscene and configure it.
The right spots in the hscene configuration are a bit different to find. Again, mousecursor in the middle of the window should be good to select a scene.
Mousecursor over the woman image should hit the selectionbox of womans. Starting the hscene is done by moving the cursor to the lower right corner and then moving it a few pixels back.
Shortcuts:
* Space or middle mouse button: show / hide the gui
* Left CTRL + F3: Toggle between fixed and free camera (game starts fixed, allows you to change y-axis with mouse)
* Left CTRL + F4: Toggle between GUI curviness
* Left CTRL + F5: Make the GUI smaller
* Left CTRL + F6: Make the GUI bigger
* Left CTRL + F7: Change GUI distance
* Left CTRL + F8: Change GUI distance
* Left CTRL + F9: Change IPD
* Left CTRL + F10: Change IPD
* Left CTRL + F12: Recenter Camera
* Left CTRL + KeyPadPlus: Move the GUI on the y-axis
* Left CTRL + KeyPadMinus: Move the GUI on the y-axis
* Left CTRL + S: Save the GUI / IPD Settings
* Left CTRL + D: Reset the GUI / IPD Settings
* Left CTRL + L: Raise the intensity of all lights. After raising ~25 times it will start from beginning
Performance improvement tips:
* The scene you select makes big differences in fps you will get! Most indoor scenes are better than large outdoor scenes. I often got 50 fps and more indoors, outside may drop to 30
* Hide the surrounding meshes with the help of the shortcut plugin. This gives you 5-10 fps more.
* Maybe some of the other plugins of this forum may help increasing fps (by removing FX for example)
Download:
v0.1: here
v0.2: here
History:
v0.1: Initial version, working ok in h-mode
v0.2: Readded Camera Recenter by pressing right-ctrl+F12, added bloomeffects for better visuals