[0]对于骨骼动画计算,Android下比iOS高性能模式的执行性能差异很大
问题描述:
附件中的 DEMO,同样创建 30 个带骨骼动画的角色出来,在 Android 下帧率明显降低(从60帧降到2、30左右),而 iOS高性能模式 下满帧60(若单纯添加这种角色,100个以上也是满帧)。
请问,对于类似的复杂计算逻辑,针对 Android 端执行性能差异很大的问题,有什么优化建议吗?还是说整体需要往 Android 端做适配?
DEMO 使用说明:
# 请使用 PerfTest_SkAnim 这个测试场景。在该场景中,点击右上角的按钮可创建角色。
附件中的 DEMO,同样创建 30 个带骨骼动画的角色出来,在 Android 下帧率明显降低(从60帧降到2、30左右),而 iOS高性能模式 下满帧60(若单纯添加这种角色,100个以上也是满帧)。
请问,对于类似的复杂计算逻辑,针对 Android 端执行性能差异很大的问题,有什么优化建议吗?还是说整体需要往 Android 端做适配?
DEMO 使用说明:
# 请使用 PerfTest_SkAnim 这个测试场景。在该场景中,点击右上角的按钮可创建角色。
没有找到相关结果
已邀请:
要回复问题请先登录
7 个回复
小高
赞同来自:
性能问题跟平台版本、引擎版本、系统版本、手机机型等等都有关系。
我们使用的测试机为iQOO11、iphon8plus、iphon12,未能发现安卓的性能比iOS差。
iQOO11和iphon12都可以在30个骨骼动画下跑到满帧(60),iphon8plus在40左右。
微信版本分别是iQOO11:8.0.34 iphon8plus:8.0.37 iphon12:8.0.37。
小高
赞同来自:
小高
赞同来自:
Junho
赞同来自:
小高
赞同来自:
Junho
赞同来自:
小高
赞同来自: