【反馈】Cocos 1.0.1 微信测试项目 【附源码】

如题。昨天做了个demo测试下咱们cocos的性能方面。
分别使用了两个引擎测试

Cocos版本 1.0.1测试版
Laya 2.1.1.1版本

测试手机:
OPPO R9S(中低端)
IphoneX

drawcall 上 确实比laya强很多:+1:t2:
帧率上有很大差别。不知道是不是cocos还木有完善。
而且 cocos 不创建兵种 只创建4个圆柱体,我的OPPO R9S 就只能跑40帧数。
以下是截图和项目源码。

OPPO R9S 空场景微信真机测试
<img src="/uploads/default/original/3X/8/c/8c69778183b2394f6fc887634357903d30fa5866.jpeg" width=“281” height="500”>

OPPO R9S Laya制作微信真机测试177个士兵模型(动态修改material)。

OPPO R9S Cocos制作微信真机测试177个士兵模型(非动态修改material 可见dc合并良好)

项目源码:
CocosV101_Project.zip (77.8 KB)
LayaV2.1.1.1_Project.zip (1.9 MB)

@panda 引擎组帮忙看下。谢谢。

咦?掉了个laya数据截图

@JayceLai 大佬有时间能帮忙看下么?如果可以保证帧数的话,打算下个3D项目使用cocos啦。

感谢提供测试项目,我建立一个内部 issue 来跟踪这个案例的优化情况

合批其实会增加 CPU 端损耗,你可以试试看,先不合批结果如何,有时候并不是单纯降低 draw call 就可以提升性能的

好的。感谢大大。我再试试其他办法。

楼主现在有解决办法吗?

目前没有诶。

预计 v1.1 版本将会大幅度提升基础的渲染性能,尤其是多实例的绘制