No works with Unity 3D 2018.2.1.f1

+2 votes
asked Oct 4, 2018 by softwaremanager (140 points)

Hello.I need a help. the câmera of smartphone no Works with sdk 

2 Answers

0 votes
answered Oct 4, 2018 by albert52 (31,850 points)
This is a known problem. EasyAR will release a new version to fix the problem.
+1 vote
answered Oct 30, 2018 by kenn (18,790 points)
EasyAR SDK 2.3.0/2.2.1 have been released. They are compatible with Unity 2018. You can get it from EasyAR website. You may need to refresh the webpage if you didn't see them.

Additional For MacOS, because Unity 2018 use Metal by default, you may also need to change the settings to use OpenGL Core. Look at Unity title bar and make sure there is OpenGL instead of Metal.

BTW, we are working on a perfect solution in EasyAR SDK 3.0, which will use the most of Unity features instead of a custom renderer. We will make the whole EasyAR Unity Plugin open source.
commented Nov 29, 2018 by giriblr (100 points)
That's great news! So EasyAR would using Unity's renderer instead? Our team currently trying to combine several features of EasyAR and ARKit, but unfortunately because ARKit only works in Metal we had to dropped EasyAR at the moment. If there's any Metal support or using Unity's features as you mentioned, we'd be very happy about it :D
commented Nov 29, 2018 by kenn (18,790 points)
edited Nov 29, 2018 by kenn
Yes :D
A good use case.
Actually ARKit is not picky about rendering API, and we have already made it work under GLES2 internally. But of course Metal is  the future and we will not miss that.
commented Nov 29, 2018 by kenn (18,790 points)
May I ask what feature are you trying to combine and what scenario are you working on? We are doing some kind of combination of ARKit/ARCore inside EasyAR and your advice is appreciated.
commented Nov 30, 2018 by giriblr (100 points)
At the moment we are trying to support many platforms to handle AR. We found EasyAR is the right SDK to work with. Also we found EasyAR's image recognition is very easy as we can simply put the image directly into the game without any preprocess to do.

By the way, is there any roadmap of EasyAR to also support Metal? :D
commented Dec 4, 2018 by kenn (18,790 points)
When Unity is used, metal support is provided by Unity and we will just use it in EasyAR's new Unity Plugin.
As to the SDK itself when Unity is not available, we will decouple the renderer so that users can use any renderer they like. We will provide some APIs to retrieve matrixes and some other data for the rendering use, like what the ARKit do.
The next major version is on the way, hope we won't make you wait too long.
Welcome to EasyAR SDK Q&A, where you can ask questions and receive answers from other members of the community.
...