Unity does not detect AR camera
I am trying to develop an app for the EPSON Moverio BT-300 using Unity and MaxST AR kit. However, both the glasses and sometimes Unity is unable to detect the MaxST AR camera.
I'm wondering if the problem is coming from Unity versions. I am using the recent unity version but when I import the package it says it uses some obsolete APIs. When I choose to let Unity update it it doesn't work. When I choose to not update the package to fix the obsolete APIs, it also doesn't work. It says the camera id is 0 in the console. Also when I use an older version of Unity (5.6.0f which is referenced in some MAXST docs) it will render the camera image in the play mode but only when I drag a premade scene (not when I follow the target image tutorial MAXST made--is there a better tutorial somewhere?) but it will not detect the camera when I download it onto my glasses.
Hello,
Thank you for using the MaxstAR SDK.
We have tested MaxstAR SDK 3.4.2 with the latest version of Unity 2017.3.1f1 (64-bit) and have confirmed that it works without problems. We updated the SDK when importing the SDK. And camera id is returned 0, if you set rear camera in configuration.
This may be caused by the Unity Project Setting. BT-300 that built in atom process is must set to arm of device filter in other set. (Please following below thread, https://developer.maxst.com/BoardQuestions/Details/206)
Please check the above thread, and if you can`t fixed problem, please send us additional more information what screen shot or sdk version or unity version.
Thank you.
- MAXST support team
I reconfigured my project settings based on this advice and it seems to be using the camera but I am still having trouble tracking the images.
Also the screen seems to be cut off in my glasses--I can only see the pointer in part of my sceen. I followed the instructions under "Make Image Tracker Scene" from https://developer.maxst.com/MD/doc/3_5_x/unity/ex/image
Hello
Most of the screenshots look ok.
But imageTrackable seems to have a problem. Lego width/heigh of ImageTrackableBehaviour is zero value. Is right? If width/height is zero value, it means the data is something wrong. You have to reimport or retraining the data on maxst dev site.
And if you opted for Optical See Through, the screen would bve split in half. The reason for that the content must have to tailored to your eyes.
Thank you.
- MAXST support team