HI @Megalomaniak,
Switching to GLESS2 has improved a little the performance . Maybe i'm overvalueing the Nexus 10, because in the past i've seen games in 3d running quite fast. My pc, is really quite old is an amd 965 black edition with 8 gb of ram and an nvidia 960 2 gb, so quite low spec now but it has no issue at all running this project.
My scene consist of 3 other scene been instantiated in about 220 seconds.At the end 73 objects. Every object get spawned randomly in an area every 3 sec, and you can immagine that when i run the project nothing at all is on the scene, except 4 rotating light that simulate a strobo effect.
Now about the npcs: 2 of them are constantly animated. The 2 type of npc have each 2 additional camera, that get used only if is pressed the switch camera button.
The third has an animation node that does always the same thing, scale and change position y.
As I said there's as well a strobo effect, generated with 4 rotating light been turned on and off.
No shader at all. Maybe could be a material with transparent enabled?
Could be that the cameras are too much? For this i can thin of creating and destroy the cameras at runtime.
However only 1 is used, there is no viewport or other stuff that use more than 1 camera in the project.
That's all. Now i'm following a tutorial for C++ to see if it improve the performance.
Thanks for your help