We are currently using the Oculus rift on a exhibition, however..
we are experiencing some issues with our Unity-application from time to time freezes..
We noticed that the Oculus for some reason decides to freeze the last frame once you remove the HMD from the head, so we covered the light-sensor with a pice of tape. This works for now.. but I really dont think this is a solid way of doing it... so is there anyway to disable this "freeze-mode"?
We have also noticed that if the Oculus isnt used for a few minutes, the application also freezes on the last frame, we are currently not sure if this is caused by the Oculus rift or some other part of the system, but is there some sort of "idle-timer" kicking in when the oculus hasnt detected change in position/rotation for a while?.. if there is.. then is there a way to disable this?
Our goal is to be able to use the Oculus without any freezing for at least a few hours (at least 10h)
Regarding all the freezing.. Im not sure if this is a part of the Oculus runtime/"driver", or if its a part of Unitys implemenmtation of the runtime/SDK... but no matter... PLEASE consider changing this behavior.. it would be extremly much more helpful to simply give the developers and event to listen to and then take which ever action they prefer, then to "lock" your developers to do things the way Oculus thinks we want to use the hardware.. we are for this very reason now considering switching to the HTC Vive since it appears to be a more solid pice of software and hardware.
Is the freezing anything anyone else can relate to?