首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么通过Cocoon JS在iPad3上3D速度如此之慢?

为什么通过Cocoon JS在iPad3上3D速度如此之慢?
EN

Stack Overflow用户
提问于 2014-07-10 21:16:11
回答 1查看 289关注 0票数 0

在Nexus7上,通过CocoonJS的江南Style末日演示以健康的35FPS运行。在iPad 3上,同样的演示运行速度为5FPS!

我自己的项目(使用ThreeJS)在Nexus7和一部便宜的100美元安卓手机(Cubot P9)上的运行速度为50-60FPS,运行速度为30FPS。在iPad3上,它的运行速度约为15FPS。

为什么在iPad上这么慢?iPad3可以很好地运行大多数3D游戏,非常流畅。

我自己的测试似乎表明这与3D对象的数量有关,而与多边形的数量无关,例如100个低多边形立方体(1200个多边形)运行速度较慢,而一个具有6000个多边形的对象运行速度较快。

我不认为这是一个ThreeJS问题,因为Gangnam Doom演示使用了PlayCanvas。

我很惊讶没有其他人注意到这一点。有没有人在iPad 4/Air上测试过江南演示?

任何想法都很感谢。

EN

回答 1

Stack Overflow用户

发布于 2014-07-10 21:22:40

据我所知,iPhone/iPad还没有3d加速功能。这就是为什么你得到低FPS的原因。在three.js上,您可以选择要使用的渲染器。WebGLRenderer (有加速度时)或CanvasRenderer (无加速度时)。另一方面,Android确实支持3D加速,所以你看到的速度只与设备的快/慢有关。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24677566

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档