You can test the connection to echoAR by pressing
Play to start the app on Unity.
Note that the
Game view will show a black screen - that is expected as the
Game view tries to access the mobile AR camera which doesn't exists when running on a desktop machine.
When you build the app on iOS or Android the app will be able to access the camera
The test your app, you can switch to the
Scene view and drag the echoAR prefab into the hierarchy. If the API key was set correctly you should be able to see 3D assets from the echoAR console stream into Unity.
If you are seeing the 3D models in Unity but not in the AR app you build, this might be a mobile shader support issue.
Try adding the following metadata to your models in the console:
Now restart the mobile app.
Scale the model by pinching the screen with two fingers.
You can also change the size of the model by adding a metadata key named
scale to the 3D models. See how in the Data Page section of the documentation.
Make sure to have Google Play Services for AR installed on your Android device.
Try using Unity 2019.4 to insure no AR Foundation package errors.