http://u3d.as/Mzk Anti VR Sickness package is a set of utilities aiming to prevent or reduce the VR sickness symptoms. We’ve provided you with our Auto Quality Chooser, to combat the most common cause of VR sickness which is low FPS. We also give you a tool to dynamically change the field of view, while the player is moving and a virtual message to warn the user about the danger of long VR exposure. During beta period package will be 50% cheaper. Features: Auto Quality Chooser package included Efficient implementation of Dynamic Field of View system Long Exposure Prevention Usage: Simply drag the prefab to your hierarchy, choose the features you want to use and follow the instructions in the inspector. Each feature can be integrated in 3-5 clicks.
When I import it to my existing project it does not compile due to the error "Assets/AntiVRSicknessPack/Scripts/AVRS.cs(14,13): error CS0103: The name `AreTooManyOnScene' does not exist in the current context" This can be fixed using the right Singleton<T> in AVRS: public class AVRS : net.krej.Singleton.Singleton<AVRS> { instead of: public class AVRS : Singleton<AVRS> { Additional remark: There are some warnings because we use Unity 5.6.0f1 and some stuff is deprecated.
You're right, we should use namespace there. Too many people have idea to create "Singleton" class in their project clearly. We'll double check to fix all warnings next week. Thank you. If you would need any assistance, just write.
Great question, and documentation will be changed to show it clearly: It is prepared to work in pair with free asset SteamVR ( http://u3d.as/cjo ) and work everywhere Steam VR does. So it does work on HTC Vive, Oculus, Gear VR and "all major virtual reality headsets from seated to room scale experiences" as well. We don't have Daydream VR to check, but if you buy our package and it does not work with your headset, just mail me, I'll solve your issue or send you refund.
The next update was just sent and should be available on the AssetStore within few days. Changes: All warnings removed Update to Unity 5.6 Namespaces added Example scene updated
Hello One question about to dynamically change the field of view, does it only do that while the player is moving ?and if you want do to change the fov when the user only rotate fast the head? Thanks!!