I have been developing an AR application using Vuforia ImageTarget, which run very well on Android, Iphone devices except IPhone 6 (This only happen on IPhone6 device).
Please take a look at the image, I have searched on Vuforia developer forum & can't find solution.
Unity 5.3.1f
Vuforia 5.5.9
Related
I need help in switching mobile device camera in sdk Vuforia Engine Unity SDK v10.13 because vuforia has chnages the entire SDk. I did it past but i could find any documentation. Please help
I couldn't find any documention regarding camera switching in Vuforia Engine Unity SDK v10.13
Unfortunately switching btw back and front camera has been depracated but this can be achieved if its necessary via https://library.vuforia.com/platform-support/driver-framework.
If you need to sw btw the several back cameras that phones have, I don't believe its necessary as Vuforia usually selects the main camera and selecting any other camera like Telephoto or Ultrawide will results in tracking issues as the SDK was not designed to work with such images out of the box.
The Q that I would have, why do you need to sw? what do you want to achieve?
currently I am working on a project designed for the Hololens 2 using MRTK.
Now I want to make this app run on a mobile device (more specifially, an Android Smartphone) like any other AR app. Eventually these two should be able to communicate with each other. What would be the best way to go about it? The following ideas crossed my mind:
Copying and adapting the current scene made for Hololens by replacing Hololens exclusive features with ARCore features.
Creating a new project just for the mobile app.
Would love to hear your suggestions and ideas, thanks!
MRTK supports a wide range of platforms, including mobile devices such as iOS and Android. You can use the MRTK API directly on your Android device instead of ARcore. For how to configure MRTK for iOS and Android please refer to this link:Configure MRTK for iOS and Android [Experimental]
I am trying to track an object by using vuforia and the headset camera of vive. (Vive pro) using Unity3d.
Vuforia lists "Vive" as supported camera. But at the same time a project that is using Vuforia does not work on PC( just target mobiles and tablets ).
So how can I build my project to work with Vive.
I am confused! It Doesn't support PC and at the same time it supports vive!!!
Any solution??
Good day.
I've just installed Unity3d 5.6 and build application for Android with native VR support for Cardboard SDK (checking box Virtual Reality Supported and selecting Cardboard as VR SDK). App responds to movements of device, however, picture is not correctly takes only part of screen, what can cause that issue?
Built for Android 5.0, run on Android 5.1 Sony Z2, device is configured for cardboard viewer with Google Cardboard application, other VR games take all screen at expected.
Added:
As per advice on Unity forum I enabled Multithreded rendering, however it resulted in almost good, still not properly centered image flicked momentarely, then blank (lenses viewes disappeared).
If you are manually setting the screen resolution by script (Screen.SetResolution) try commenting that out.
As written in Unity forum here:
https://forum.unity3d.com/threads/google-vr-sdk-1-10-unity-5-5-broken.445323/
for VR for cardboard development it' better for now to stick to using Unity 5.4.2 with Google VR SDK 10.3.
Right now, I think there is not a way to do it within Unity. This is what I have found so far (please, correct me if I'm wrong):
The most popular VR plugins compatible with Unity for both Android and iPhone are Durovis Dive SDK and Google Cardboard SDK.
I have read that most Android phones are compatible with those VR plugins. My experience is that just a few are compatible. Durovis Dive SDK seems to be the most compatible one nowadays. If the Android phone has not gyroscope and the game has the Google Cardboard SDK plugin, the game won't load or crash. If the Android phone has not gyroscope, the game will load but the image will be still when we move the phone.
Unity 5.3 has been just released. It includes WebGL support. It includes VR support. Samsung Gear and Occulus are supported. However, I have not found out anything about the compatibility with others Android or iPhone devices. Maybe it works (I have not test it. I have not found somebody who has test it yet).
Here there is a list with VR technology for the web.
We can find stuff to Export an Unity scene to Three.js. Scripts and animations don't seem to work though.
I just spoke with an industry leader in VR experiences for media companies a couple weeks ago. And his company was one of the first to attempt VR in a web browser through mobile. He said it didn't work very well. He was partially successful, but if his company had problems, I'm guessing it's still a few years off. He said new additions to HTML are coming that will improve this over the next few years.
Hope that helps!
could you try WEBVR
YouTube Tutorial: Demo WebVR Unity
Although it has some defects, but it can serve you for basic applications. I was testing it with 360 videos, this was very heavy for the platform.
You may try WebXR. But you can't add both SDK at the same time.