List
Instant Tracker and switching trackers issues
Posted Date: 2025-03-19 9:27     Edited Date: 2025-03-19 9:27     Writer: kirillichz941


1. SDK Version: 6.2.1
2. Development Environment: Unity-Android
3. Tracker/Scanner: Instant Tracker
4. License Type Free 
5. Target Device(Optional): Samsung S20Fe

Hello, I need help. If these issues will be fixed I will purchase a commercial license because i really need these features to work

I've set up InstantTracker and ImageTracker. However, for instant tracker I need to point device camera Top-down to position instant trackable correctly, when calling FindSurface() (behavior same as in sample). Then instant trackable is positioned correctly and i can move camera around. WorldCenter mode is set to Target. How to solve this?

And another issue - If I stop image tracker, and try to start instant tracker, i see logcat buffer error messages and instant tracking is not working. If I destroy tracker after turning it off, when i try to start tracker again it shows invalid signature image. How to solve this? (buffer error - Error BufferQueueProducer [SurfaceTexture--1-22143-0](id:567f00000002,api:4,p:1288,c:22143) cancelBuffer: BufferQueue has been abandoned)

How i stop trackers -

SensorDevice.GetInstance().Stop();
TrackerManager.GetInstance().StopTracker();
StopCamera();

TrackerManager.GetInstance().SetTrackingOption(TrackerManager.TrackingOption.NORMAL_TRACKING);
TrackerManager.GetInstance().StopTracker();
StopCamera();

How i start trackers -
 

Application.targetFrameRate = 60;
StartCamera();
TrackerManager.GetInstance().StartTracker(TrackerManager.TRACKER_TYPE_IMAGE);
SetExtendedMode();

StartCamera();
TrackerManager.GetInstance().StartTracker(TrackerManager.TRACKER_TYPE_INSTANT);
SensorDevice.GetInstance().Start();
Application.targetFrameRate = 60;


P.s I need exactly same behavior as in your MAXST AR VIew app in play market for Instant tracker
P.s Can you please also provide me AndroidManifest file and other custom files if its needed, to build app?

Comment (0)