Community Tip - Have a PTC product question you need answered fast? Chances are someone has asked it before. Learn about the community search. X
I set up a model that looks like a shell, with other models contained inside it (spatially enclosed by this shell). Then I set a modeltarget for this shell model, hoping to achieve Tracking Acquired with this shell. Once I successfully Tracking Acquired, I make all the internal model visible and hope they can trigger userpick events(Listen through home.js).
The current problem is that if this model is contained inside the shell, it won't trigger userpick events. If some part of an internal model isn't completely wrapped by this shell, clicking on the unwrapped part correctly triggers userpick (throughout the process, the shell remains hidden and has no userpick events set).
This occurs on iOS devices. However, everything works fine in the preview.
vuforia studio, vuforia View and ES are all the latest version 10.2.0
I hope someone can resolve my doubts. Thank you.
You need two different models. First for tracking purpose with prepared colors to get the right contours (and doesn't really need inner parts) . That model is not visible in AR mode (toggled off visibility). The second model is the content in AR mode. This model can be reduced to the inner parts. So these parts can be selected and/or triggered (user pick event).
First, thank you for the answer, but in fact I am already doing this (although the problem itself has not yet been resolved).
To add: How did I discover this issue? I tried moving the initial position of this shell downward along the y-axis to the position where other models would be exposed. After Tracking Acquired , the models appeared as if floating above the original position of the shell (shell is always invisible), and these models could correctly trigger the userpick event.
