On a Nexus 7, the Gangnam Style Doom demo through CocoonJS runs at a healthy 35 FPS. On an iPad 3, the same demo runs at 5 FPS!
My own project (using ThreeJS) runs at 50-60 FPS on a Nexus 7 and on a cheap $100 Android handset (Cubot P9), runs at 30FPS. On an iPad3, it runs at around 15 FPS.
Why so slow on the iPad? The iPad3 runs most 3D games just fine, nice and smooth.
My own tests seem to indicate this is related to the number of 3D objects,not the number of polygons e.g. 100 low-poly cubes (1200 polys) is slow, whereas one object with 6000 polygons runs fast.
I don't think this is a ThreeJS issue, as the Gangnam Doom demo uses PlayCanvas.
I'm surprised no one else has noticed this. Has anyone tested the Gangnam demo on iPad 4/Air?
Any thoughts appreciated.