Once and for all, this is HOW YOU RIFT with Unity (UniRift)
EDIT 16 Jand 2015
Overclocking Monitor to 75HZ.,
After having some success with overclocking as I mentioned earlierbelow in the post I
Now for some reason cannot get any benefit from it. I have tried several things but there is still judder in some demos and always in Unity Editor in play mode. This must have something to do with Unity but somehow now I get the feeling it might be something to do with the data transfer over USB. I am going to grab myself a few different Hubs and maybe even a dedicated USB controller.
I have even bought a 144hz monitor which did not allow for 75Hz in 1080, only 1024 but it would allow 80hz in 1080p. I did not try this out as I do not want to go the chance of breaking the Rift.
So please post here if anyone has been having more success in overclocking than I have had. I think getting the Rift to work smoothly if a combination of Monitor settings, graphic settings and Computer configuration.
I use an i7 2700k, 32GB, Win7 64bit, Nvidia GTX 970 and SSD drives.
Once and for all, this is HOW YOU RIFT with Unity (UniRift)
This post is going to help everyone still kicking their Rift in and as new tips get posted further down I will add to the second post called reserved.
Now, to start with many will have different symptoms and therefore there will not just be one solution for everyone. Well not yet that is. I would also just like to point out, that this is a devKit and most certainly, nowhere near CV1. So read, read and try, try and try again until you get the little bugger working. Everyone here will help you so don’t bash your head against the wall otherwise you’ll break the plastic!
I use Windows 7 64bit, Unity newest, GTX580 with 2 DVI outputs and now this can be important for many. I had problems at first as I was going DVI adapter with HDMI cable to the monitor with a HDMI to DVI adapter and the second port with the Rift DVI adapter to HDMI. It took me a long time to realise that my monitor adapter was not conforming to the Rift adapter. Luckily I had another newer adapter and see there. I had blue light in extended. Please note! In extended mode you should always have blue, in direct it is red until you start a direct app. If it is blinking fast red blue or it may be orange blue blinking, then your monitor resolutions are conflicting. The Rift must always be in 1920x1080 at 75Ht.
1. The first thing to understand is Hz, most of you will be using a 60hz monitor other than those lucky ones with 120hz or higher monitors. And your Rift is 75Hz which is cool but brings us a few problems. Most of the time you will be using extended mode in 2 different ways and I will explain that soon. Windows tends to bum off the Rift into 60hz when you go into extended mode and you then get jutter / judder. The trick is to either buy a very expensive monitor or do as I did and overclock my very, very old 60Hz HP w2207h to a 75hz monitor and that runs totally fine. You will however not all have that luck and maybe only get up to 64hz or a little more. Not to worry plan B is for that coming up later.
Read this Unity 4.5.2p2 released with "output to monitor" option
https://developer.oculus.com/forums/viewtopic.php?f=37&t=11252#p149533
It means that a solution is being worked on and it will all get better later. Oculus will also be available to Unity free uses very soon.
For the mean time let us carry on here.
2. The way I usually work in Unity and then check play mode in the Rift
Method one with my main monitor overclocked to 75Hz
Take note please I only use windows 7 here and don’t even know what win8 orwhat Mac is.
- !! REMEMER THESE Hotkeys !!
a) Windows key + shift right arrow – send to adapter 1
b) Windows key Shift left arrow – send to adapter 0
c) Window key down arrow – minimise
d) Windows key up arrow maximise
e) There are a few others, but that will do for now.
- Now In unity running oculus in extended mode as second monitor I press play in Unity and the game starts on my main monitor. I put on the Rift and then press my hotkey, Volla! I now see the game in the Rift. When I am finished I press my hotkey again and I am back on the main monitor. This only works well if you have overclocked main to 75hz and set Rift to 75hz.
Method 2. How to use the rift as your main monitor. Many think how can I work if the Rift is main? Answer: you don’t have to.
- Set your rift up to extended mode and make sure it is 75hz. If you are not overclocked on the main monitor to 75hz you will have 60hz. This will be ok for this method.
- In display properties click on the rift and select desktop on this monitor. Now the main view will first go to the rift and you have 15seconds to accept the change. Take off the right eye lens of the rift to see the message and click accept. You will only have to do this once.
- Now you are in the Rift as Main monitor. Switch off the rift and you will revert back to your normal main monitor. This is great as now the rift is always off and you only need to switch it on when you need it.
- Now go into unity and open one of your projects. In the game view click on the button maximise on play. Now just press play and your game will start on this main monitor. Just put on the rift and turn on the power! Magic! This view switches to the rift. Switch off the rift and you are back again.
- This tends to work better than many other methods as now the rift is the main monitor it runs automatically at 75Hz regardless of your secondary restrictions.
How to Overclock a monitor?
Use this program
http://linustechtips.com/main/topic/31526-overclocking-your-monitor-refresh-rate-amd-gpus/
and read the warnings.
Make a few different settings in your list and then restart your computer. When you now go into display property settings click on show all unsupported modes and you will see your new Hz profiles. Start at 65Hz and work your way up until your monitor has reached its possible overload. After trying each setting you will get 15 seconds to accept the changes or not. If for some reason you cannot see anything anymore don’t worry as after 15 seconds the monitor will revert back to the last setting. I did have to restart my computer a few times before the setting showed up in the display settings.
Paying EXE files Direct to rift in Direct or Extended?
Well? This is not really working that good for Oculus at the moment so we will still have to work around things.
In General I find most Direct to Rift works better when I am in extended mode, sometime it still goes straight to the rift and sometimes not. If it stays on your main monitor then press win key + shift and right arrow to move it over to the Rift. This only works sometimes. Z.B. CrystalRift starts on the main monitor press win+shift+right and you’re done.
Direct to direct mode
When it works it works either good or jittery. When it doesn’t work it doesn’t and you have to switch to extended and it either judders or it works.
At this moment in time Direct will have to be worked on more for all of us and AND the very big thing is we will all need a second view. This is possible in direct mode by just pressing the M key you will see the oculus display also on the main monitor, just like in DK1 times. CRY! This however does not work always as Unity developers have to remember to check the check box view on main monitor. If they don’t check this you get nada. So PLEASE all dev’S s check this box in your OVRcamera.
So I will leave it there for now and let you all add to this and I will keep it updated and eventually we will know everything………..well at least about the Rift.
By the way! You do not need to have the power connected to your rift
Smoke me a kipper skipper, I’ll be back for breakfast.
-
Overclocking Monitor to 75HZ.,
After having some success with overclocking as I mentioned earlierbelow in the post I
Now for some reason cannot get any benefit from it. I have tried several things but there is still judder in some demos and always in Unity Editor in play mode. This must have something to do with Unity but somehow now I get the feeling it might be something to do with the data transfer over USB. I am going to grab myself a few different Hubs and maybe even a dedicated USB controller.
I have even bought a 144hz monitor which did not allow for 75Hz in 1080, only 1024 but it would allow 80hz in 1080p. I did not try this out as I do not want to go the chance of breaking the Rift.
So please post here if anyone has been having more success in overclocking than I have had. I think getting the Rift to work smoothly if a combination of Monitor settings, graphic settings and Computer configuration.
I use an i7 2700k, 32GB, Win7 64bit, Nvidia GTX 970 and SSD drives.
Once and for all, this is HOW YOU RIFT with Unity (UniRift)
This post is going to help everyone still kicking their Rift in and as new tips get posted further down I will add to the second post called reserved.
Now, to start with many will have different symptoms and therefore there will not just be one solution for everyone. Well not yet that is. I would also just like to point out, that this is a devKit and most certainly, nowhere near CV1. So read, read and try, try and try again until you get the little bugger working. Everyone here will help you so don’t bash your head against the wall otherwise you’ll break the plastic!
I use Windows 7 64bit, Unity newest, GTX580 with 2 DVI outputs and now this can be important for many. I had problems at first as I was going DVI adapter with HDMI cable to the monitor with a HDMI to DVI adapter and the second port with the Rift DVI adapter to HDMI. It took me a long time to realise that my monitor adapter was not conforming to the Rift adapter. Luckily I had another newer adapter and see there. I had blue light in extended. Please note! In extended mode you should always have blue, in direct it is red until you start a direct app. If it is blinking fast red blue or it may be orange blue blinking, then your monitor resolutions are conflicting. The Rift must always be in 1920x1080 at 75Ht.
1. The first thing to understand is Hz, most of you will be using a 60hz monitor other than those lucky ones with 120hz or higher monitors. And your Rift is 75Hz which is cool but brings us a few problems. Most of the time you will be using extended mode in 2 different ways and I will explain that soon. Windows tends to bum off the Rift into 60hz when you go into extended mode and you then get jutter / judder. The trick is to either buy a very expensive monitor or do as I did and overclock my very, very old 60Hz HP w2207h to a 75hz monitor and that runs totally fine. You will however not all have that luck and maybe only get up to 64hz or a little more. Not to worry plan B is for that coming up later.
Read this Unity 4.5.2p2 released with "output to monitor" option
https://developer.oculus.com/forums/viewtopic.php?f=37&t=11252#p149533
It means that a solution is being worked on and it will all get better later. Oculus will also be available to Unity free uses very soon.
For the mean time let us carry on here.
2. The way I usually work in Unity and then check play mode in the Rift
Method one with my main monitor overclocked to 75Hz
Take note please I only use windows 7 here and don’t even know what win8 orwhat Mac is.
- !! REMEMER THESE Hotkeys !!
a) Windows key + shift right arrow – send to adapter 1
b) Windows key Shift left arrow – send to adapter 0
c) Window key down arrow – minimise
d) Windows key up arrow maximise
e) There are a few others, but that will do for now.
- Now In unity running oculus in extended mode as second monitor I press play in Unity and the game starts on my main monitor. I put on the Rift and then press my hotkey, Volla! I now see the game in the Rift. When I am finished I press my hotkey again and I am back on the main monitor. This only works well if you have overclocked main to 75hz and set Rift to 75hz.
Method 2. How to use the rift as your main monitor. Many think how can I work if the Rift is main? Answer: you don’t have to.
- Set your rift up to extended mode and make sure it is 75hz. If you are not overclocked on the main monitor to 75hz you will have 60hz. This will be ok for this method.
- In display properties click on the rift and select desktop on this monitor. Now the main view will first go to the rift and you have 15seconds to accept the change. Take off the right eye lens of the rift to see the message and click accept. You will only have to do this once.
- Now you are in the Rift as Main monitor. Switch off the rift and you will revert back to your normal main monitor. This is great as now the rift is always off and you only need to switch it on when you need it.
- Now go into unity and open one of your projects. In the game view click on the button maximise on play. Now just press play and your game will start on this main monitor. Just put on the rift and turn on the power! Magic! This view switches to the rift. Switch off the rift and you are back again.
- This tends to work better than many other methods as now the rift is the main monitor it runs automatically at 75Hz regardless of your secondary restrictions.
How to Overclock a monitor?
Use this program
http://linustechtips.com/main/topic/31526-overclocking-your-monitor-refresh-rate-amd-gpus/
and read the warnings.
Make a few different settings in your list and then restart your computer. When you now go into display property settings click on show all unsupported modes and you will see your new Hz profiles. Start at 65Hz and work your way up until your monitor has reached its possible overload. After trying each setting you will get 15 seconds to accept the changes or not. If for some reason you cannot see anything anymore don’t worry as after 15 seconds the monitor will revert back to the last setting. I did have to restart my computer a few times before the setting showed up in the display settings.
Paying EXE files Direct to rift in Direct or Extended?
Well? This is not really working that good for Oculus at the moment so we will still have to work around things.
In General I find most Direct to Rift works better when I am in extended mode, sometime it still goes straight to the rift and sometimes not. If it stays on your main monitor then press win key + shift and right arrow to move it over to the Rift. This only works sometimes. Z.B. CrystalRift starts on the main monitor press win+shift+right and you’re done.
Direct to direct mode
When it works it works either good or jittery. When it doesn’t work it doesn’t and you have to switch to extended and it either judders or it works.
At this moment in time Direct will have to be worked on more for all of us and AND the very big thing is we will all need a second view. This is possible in direct mode by just pressing the M key you will see the oculus display also on the main monitor, just like in DK1 times. CRY! This however does not work always as Unity developers have to remember to check the check box view on main monitor. If they don’t check this you get nada. So PLEASE all dev’S s check this box in your OVRcamera.
So I will leave it there for now and let you all add to this and I will keep it updated and eventually we will know everything………..well at least about the Rift.
By the way! You do not need to have the power connected to your rift
Smoke me a kipper skipper, I’ll be back for breakfast.
-
