Announcement

Collapse
No announcement yet.

Cardboard VR - Google Cardboard VR headsets on iOS and Android, integrating the official Google SDK.

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    [SUPPORT] Cardboard VR - Google Cardboard VR headsets on iOS and Android, integrating the official Google SDK.

    MARKETPLACE: https://www.unrealengine.com/marketplace/cardboard-vr

    UPDATE [2021-02-22]: released a demo project on Github, see details here.

    Hi,

    "Cardboard VR" has been released on the Marketplace. It's a plugin that adds support for Google Cardboard VR headsets on both iOS and Android platforms, integrating the official Google Cardboard SDK.

    DESCRIPTION

    The plugin allows you to run mobile VR projects for iOS and Android devices on any Google Cardboard viewer. The plugin integrates the official Google Cardboard SDK.

    NOTE: this product is not made by, or affiliated with, Google Inc in any way.

    Documentation and API: https://www.unamedia.com/ue4-cardboard/api/
    Support Thread: https://forums.unrealengine.com/unre...ial-google-sdk

    Simply enabling the plugin is enough to start building and running your mobile VR experience on any Google Cardboard supported mobile device and viewer.

    For a complete setup, more advanced options and important technical notes, please read the documentation.

    MAIN FEATURES

    Integrated Google Cardboard SDK versions:
    1. UE4.26: v1.4.1
    2. UE4.25: v1.4.1
    Features:
    • head tracking;
    • stereoscopic rendering;
    • user interaction via the viewer button;
    • native, customisable, UI overlay to allow the user to:
      • enable/disable the stereoscopic mode;
      • scan the QR code to automatically configure the parameters of its Google Cardboard viewer.
    • all the features are available from both Blueprints and C++.
    Code Modules:
    • UNACardboardVR (Runtime)
    Network Replicated: Not applies (it's a client local rendering system).

    Supported Development Platforms: Windows, Mac.

    Supported Target Build Platforms: iOS, Android, Windows (only for testing), Mac (only for testing).

    Documentation: https://www.unamedia.com/ue4-cardboard/api/

    SCREENSHOTS

    Click image for larger version  Name:	1_officialSDK_house.jpg Views:	0 Size:	315.3 KB ID:	1849408

    Click image for larger version  Name:	2_plugAndPlay_fps.jpg Views:	0 Size:	273.2 KB ID:	1849409

    Click image for larger version  Name:	3_readyToUse_tetris.jpg Views:	0 Size:	252.5 KB ID:	1849410
    Last edited by UNAmedia; 02-22-2021, 05:58 AM.
    UE4 Plugins: [Mixamo Animation Retargeting] - [Stereo Panoramic Player] - [Cardboard VR] - [MultiWorld]

    #2
    Hi everyone! The plugin has been approved by Epic and we'll release it soon on the Marketplace.
    UE4 Plugins: [Mixamo Animation Retargeting] - [Stereo Panoramic Player] - [Cardboard VR] - [MultiWorld]

    Comment


      #3
      Hi everyone! The plugin is now available in the Marketplace: https://www.unrealengine.com/marketplace/cardboard-vr .
      UE4 Plugins: [Mixamo Animation Retargeting] - [Stereo Panoramic Player] - [Cardboard VR] - [MultiWorld]

      Comment


        #4
        Wow! Thanks for releasing this, having moved from Unity this is particularly interesting as I could not find a way to enable Google Cardboard style VR in Unreal Engine. I cannot afford it yet but will save to my wish list.

        Comment


          #5
          Originally posted by badradionz View Post
          Wow! Thanks for releasing this, having moved from Unity this is particularly interesting as I could not find a way to enable Google Cardboard style VR in Unreal Engine. I cannot afford it yet but will save to my wish list.
          Thanks!
          We hope this plugin will help UE4 devs to work again on Cardboard with UE4. At least for some of our past works, we were missing this
          UE4 Plugins: [Mixamo Animation Retargeting] - [Stereo Panoramic Player] - [Cardboard VR] - [MultiWorld]

          Comment


            #6
            Hello, I've came here after my comment at your MarketPlace page with the question titled "Does it support Android devices which are not compatible to daydream" (didnt want to spam there for really specific questions :P)
            A bit of a background :
            I'm working with a small team on a project where the PC is the Server and the clients connected to it are using mobile VR
            We were working so far with google VR but it has its issues with upgrading to newer phones
            as discussed in the following link :
            https://forums.unrealengine.com/deve...tion-on-device
            (in short "I think you're right I asked my friends to check if their smartphone supports daydream. It turned out that daydream is not supported on all problematic devices... and the game does not work, although in such cases, it should work with cardboard.")

            Thus when trying to package our game with newer phones the app was just crashing

            So the quick question does this plugin works in newer phones that are not daydream compatible like Android s10 -> newer than that
            link to daydream compatible phones : https://arvr.google.com/daydream/



            Comment


              #7
              Originally posted by FidelityRaccoon View Post
              Hello, I've came here after my comment at your MarketPlace page with the question titled "Does it support Android devices which are not compatible to daydream" (didnt want to spam there for really specific questions :P)
              A bit of a background :
              I'm working with a small team on a project where the PC is the Server and the clients connected to it are using mobile VR
              We were working so far with google VR but it has its issues with upgrading to newer phones
              as discussed in the following link :
              https://forums.unrealengine.com/deve...tion-on-device
              (in short "I think you're right I asked my friends to check if their smartphone supports daydream. It turned out that daydream is not supported on all problematic devices... and the game does not work, although in such cases, it should work with cardboard.")

              Thus when trying to package our game with newer phones the app was just crashing

              So the quick question does this plugin works in newer phones that are not daydream compatible like Android s10 -> newer than that
              link to daydream compatible phones : https://arvr.google.com/daydream/
              Hi! You're free to ask questions in any channel we monitor For more "reserved" questions you can also reach us at support@unamedia.com .

              Back to your question, I confirm you that our plugin should work on any Android device supported by UE4, with the additional constraints required by the new Google Cardboard SDK, that - for the current version 1.4.1 - should simply consist of having the accelerometer and the gyroscope. This includes newer phones that are not Daydream-based (our plugin doesn't have any Daydream-related feature, so it does not require a Daydream-compatible device).

              The packaging issue with the old GoogleVR plugin is likely caused by the fact that the plugin is in an abandoned state since long time. Our plugin is not based on the GoogleVR plugin (that in turn uses the old and abandoned Google Cardboard SDK, while the new SDK is a fresh new rewriting actively maintained by Google). At the moment we don't have any known report of packaging issues with our plugin.

              Of course, if you'll encounter any compatibility issues with our plugin, we'll provide all the possible support to solve them.

              For maximum transparency, here you can find the open issues of the integrated Google Cardboard SDK: https://github.com/googlevr/cardboard/issues . Most of them are related to Unity and don't apply to the version shipped with our plugin.
              UE4 Plugins: [Mixamo Animation Retargeting] - [Stereo Panoramic Player] - [Cardboard VR] - [MultiWorld]

              Comment


                #8
                I would like to know if I can bring in my own custom equirectilinear stills and video. What formats are allow with this plugin? I am making slideshows that would fade between the two. Please let me know, thank you.

                Comment


                  #9
                  Hi!

                  Today we released a Demo Project on Github: https://github.com/UNAmedia/ue4-cardboard-demo

                  It's a porting to Unreal Engine 4 of the official new Google Cardboard SDK native mobile demo, for iOS and Android. Of course the project requires the plugin.

                  As you can see from the code, it's a very simple and normal mobile app. Simply enabling the plugin is enough to run it in VR mode on any Google Cardboard supported mobile device and viewer.

                  In addition, thanks to the automatic native overlay feature provided out-of-the-box by the plugin, the UE4 app can works both in stereo mode and in non-stereo mode, without requiring any change to the project code.

                  For comparison, here a screenshot from the official Google Cardboard SDK demo app:

                  Click image for larger version  Name:	cb-google-600.png Views:	0 Size:	111.5 KB ID:	1864795

                  And here the screenshots of the ported Unreal Engine 4 version, based on the UE4 Cardboard VR plugin (working in both stereo and non-stereo modes):

                  Click image for larger version  Name:	cb-ue4-600.png Views:	0 Size:	123.6 KB ID:	1864796

                  Click image for larger version  Name:	cb-ue4-nostereo-600.png Views:	0 Size:	112.4 KB ID:	1864797
                  Last edited by UNAmedia; 02-22-2021, 05:53 AM.
                  UE4 Plugins: [Mixamo Animation Retargeting] - [Stereo Panoramic Player] - [Cardboard VR] - [MultiWorld]

                  Comment


                    #10
                    Originally posted by robdotanderson View Post
                    I would like to know if I can bring in my own custom equirectilinear stills and video. What formats are allow with this plugin? I am making slideshows that would fade between the two. Please let me know, thank you.
                    Hi! Here is the support forum for the Cardboard VR plugin, while it seems you're asking questions about the Stereo Panoramic Player plugin. If so, please post in this other forum thread. Otherwise could you elaborate more on your question and how it relates with the mobile VR plugin? Thanks.
                    UE4 Plugins: [Mixamo Animation Retargeting] - [Stereo Panoramic Player] - [Cardboard VR] - [MultiWorld]

                    Comment

                    Working...
                    X