Nexus 7 では、CocoonJS を介した Gangnam Style Doom のデモは、健全な 35 FPS で実行されます。iPad 3 では、同じデモが 5 FPS で実行されます。
私自身のプロジェクト (ThreeJS を使用) は、Nexus 7 で 50 ~ 60 FPS で実行され、100 ドルの安価な Android ハンドセット (Cubot P9) で 30 FPS で実行されます。iPad3 では、約 15 FPS で動作します。
なぜ iPad でこんなに遅いのか? iPad3 は、ほとんどの 3D ゲームを問題なく、快適に、スムーズに実行します。
私自身のテストでは、これはポリゴンの数ではなく、3D オブジェクトの数に関連しているようです。たとえば、100 個の低ポリゴン キューブ (1200 ポリゴン) は低速ですが、6000 ポリゴンの 1 つのオブジェクトは高速に実行されます。
Gangnam Doom のデモでは PlayCanvas が使用されているため、これは ThreeJS の問題ではないと思います。
他の誰もこれに気付いていないことに驚いています。iPad 4/Air で江南デモをテストした人はいますか?
どんな考えでも大歓迎です。