Device heating and load time issue while working with multiple image targets
We are using Vuforia SDK v5.0.10 with Unity 5.3.1p1.
We have created 1 database containing 50 images and we are using that database only to detect those 50 images in 1 scene. For this, we had to place 50 image target prefabs in the scene.
We are just using Vuforia to play a sound on image detection and no AR object needs to be displayed. So, we have kept the mesh renderer disabled and it remains that way throughout the scene.
Now the problem we are facing are :
- It is taking 9-10 seconds to load this scene. As mentioned above, we have 50 image target prefabs in the scene and there is nothing else in this scene except for 2 UI buttons. So, we think these mutiple image target prefabs might be causing this (as each of them contain 3-4 vuforia scripts ?).
- Other problem we have noticed is that using this camera scene for detecting images for more than 10 minutes is causing the android devices to heat up for no reason. We are yet to check this on iOS devices but we observed this issue on 6-7 widely used android devices and all the devices are getting exceptionally heated indeed.
So, does anybody have a clue about what might be causing any of these issues ? and can someone guide if there is any better or efficient way to detect multiple image targets without using mutiple prefabs for each image ?
Any help will be greatly appreciated. Thanks in advance !