thanks for helping.
i wanna ask another thing.
i downloaded the wtc zip 8.5+ from Wikitude studio which has more than 10 image targets.
when i import it in unity StreamingAssets folder and elect that zip file in 'Target Collection'. the Image Trackable targets are not showing.
Hi,
you can find details on the approach used in the Expert Edition here:
https://www.wikitude.com/external/doc/expertedition/Concepts.html#tracking-for-augmented-reality
Please check for the Extended Tracking Chapter.
Should you need anything further, just let me know anytime.
Greetings
Nicola
1. Wikitude_Expert_Edition_Unity_9-5-0_2020_11_30_04_23_05
2. I am not sure. i just download this Wikitude Unity package and import it in unity. Kindly explain please?
3. Unity
i am using samples scenes.
Hi,
Could you please provide the following details:
As we do offer Extended Tracking samples in the sample app and the documentation, could you please provide details if you checked these.
Thx and greetings
Nicola
how to enable extended tracking in wikitude 9?
Hi Rainer,
I'll add it to our list of feature requests for future releases and discuss further in the team to see if this is something we can include in the future.
As of now, unfortunately, the option to stop the ExtendedTracking when you / your end users want to switch the target is unfortunately the way to switch between targets.
Thx and greetings
Nicola
Hi Nicola,
thanks for the feedback.
Would it be hard to allow for another marker to be detected? This would make it much easier to work with multiple markers and extended tracking.
Now I only see the "workaround" to show the user that he's "locked in" on a marker and the user needs to explicitly exit (via a button) that marker to get to another one.
Thanks again
Hi Rainer,
The approach and behavior for Extended Tracking is still the same than what is being discussed here - so you still have to invoke the stopExtendedTracking method in case you wish to start / restart Extended Tracking with another target.
In case there are changes on the approach, we'll include you to the list of partners to inform.
Should you need anything further, just let me know anytime.
Greetings
Nicola
Hi,
I found a few threads about this topic. This seems to be the one which helped a few people. Since this is three years old, I wanted to ask what the current approach is. Let's say I have a project with 4 markers. I use ExtendedTracking for all markers (e.g. to allow zooming in and out to the marker and have better results than without ExtendedTracking).
What I want:
What I have at the moment:
So one / the solution would be to create a button for the user to explicitly stop ExtendedTracking [with ImageTracker.StopExtendedTracking()] for the current marker, e.g. marker A. When the camera points still at the marker A, the content / scene would start again. This means I must explain to the user how to switch between markers / scenes, which is not a good experience.
Perfect would be when the user can point on any of the four marker and the correct content would start there.
Any way to achieve this?
Thanks
Hi, I had the same issue, thanks to Eva and Andreas for the reply.
What I did to be able to track other target after tracking an "ExtendedTracking Target" is to do this in the [onExitFieldOfVision] :
public void onTrackableLost(string trackable) { this.GetComponentInParent<ImageTracker>().StopExtendedTracking(); }
Then I was able to track other target and then track again my extendedtracking target without loosing the extended tracking featur, to check that I add, this time on my [onEnterFieldOfVision] :
public void onTrackableFound(string trackable) { Debug.Log("For " + trackable + " extended tracking is set to " + this.GetComponent<TrackableBehaviour>().ExtendedTracking); }
It's still set to true.
For my project I needed to Use [getComponentInParent] but we just need to access the <ImageTracker> component wherever it is, don't forget "using wikitude" for compilation matter.
First Time I'm explaining my solution,
Hope it help.
Caroline.
Hi Francesco,
Why are you using extended tracking? In order to continue tracking when the target image is not visible in the camera frame anymore, or to draw multiple models at the same time?
Our SDK can only track one image at the same time. Extended tracking does not help you in that matter.
`stopExtendedTracking` is usually a function that you call once the user explicitly want's to stop extended tracking. It's nothing you would connect with one of our other callbacks. Calling this function stops any ongoing extended tracking that is happening at the moment and starts a new image recognition phase. Once image recognition found a new target in the camera frame, it starts tracking this one and just this one.
I'm still not sure what you want to achieve, so simply drop me a line what your intention is and I'm happy to help you from that point further.
Best regards,
Andreas
Dear Eva,
thanks for this answer, what I want is to call stopExtendedTracking on imageLost for start to tracking other image, the problem is that if I call it on imageLost don't change anything, infact if I scan other image nothing happens, no modal is show.
If I call it on onExtendedTrackingQualityChanged I'm able to scan other images and see the mdoels but the models appear and disappear, appear and disappear, appear and disappear....I think that this is caused because onExtendedTrackingQualityChanged is called a lot of time and then every time it was called I stop and restart the model rendering, and then I get this flickering (the model appear and disappear, appear and disappear, ecc....)
Later I insert a video!
I'm playing with this function but I don't understand why if I call stopExtendedTracking on "onImageLost" not work, if I call the function on onExtendedTrackingQualityChanged then all work correctly (without recreate nothing) but obviously the model flickering
Francesco
Francesco Venica
Hi,
I'm using javascript iOS SDK for create an augmented reality app that show some model based on different images.
Using the examples I'm able to show one model, my problem is that I'm not able to show 2 different models based on 2 different image.
Using my code I can see only the model of FIRST tracked image, if I try to track the other image nothing appear, only the first work.
If I track the second image I see the second image but I'm not able to see the first model. This is my code:
where is the error?