Vuforia SDK Version: 6-2-10 -
Description with steps to reproduce: I've discovered a strange issue in while creating an AR experience for IOS using Unity and Vuforia: when child objects of my image targets had animations that used the property for "Mesh Renderer" (in my case, keyframes to turn them on and off), the associated mesh would appear in the camera view of the app whether or not the associated image target was in view. The mesh would appear as expected if the camera was pointed towards their associated image target, but would remain on the screen when the camera turned away from the target.
By removing the mesh renderer attributes from the object's animations, the object's behavior returned to normal. It took me a week and thousands of gray hairs to finally figure this out.
I captured some video of the effect, but the project I'm working on isn't ready for public release yet- Medabit, if you'd like to see the effect, contact me via email and I'd be happy to upload the video for you to examine. -
Development OS (Mac OS X, Windows, Linux): Mac OSX -
Mobile OS and Version: IOS 10.2.1 -
Mobile Device Manufacturer and Model name: Apple Ipad Air -
Do the Vuforia Sample Applications show the same behavior?: No
The red and blue targets are children of ImageTargets, and should disappear when their parent targets are no longer being tracked. And again, if the MeshRenderer property is removed from their animations, the objects behave properly, and disappear when the image targets they are children of are out of the AR camera's view.
Were you able to reproduce this effect, using the steps I described before?