Search Unity

Anti VR-Sickness Pack

Discussion in 'Assets and Asset Store' started by cr4y, Mar 23, 2017.

  1. cr4y

    cr4y

    Joined:
    Jul 12, 2012
    Posts:
    44
    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.

    screen1.jpg screen2.jpg screen3.jpg
     
    Last edited: Apr 13, 2017
  2. cr4y

    cr4y

    Joined:
    Jul 12, 2012
    Posts:
    44
  3. Virtual_Spice

    Virtual_Spice

    Joined:
    Nov 1, 2016
    Posts:
    1
    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.
     
  4. StevenPicard

    StevenPicard

    Joined:
    Mar 7, 2016
    Posts:
    859
    Does this work on Cardboard, Daydream VR and Gear VR?
     
  5. cr4y

    cr4y

    Joined:
    Jul 12, 2012
    Posts:
    44
    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.
     
  6. cr4y

    cr4y

    Joined:
    Jul 12, 2012
    Posts:
    44
    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.
     
    StevenPicard likes this.
  7. cr4y

    cr4y

    Joined:
    Jul 12, 2012
    Posts:
    44
    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
     
  8. futer24

    futer24

    Joined:
    Oct 27, 2013
    Posts:
    13
    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!!