[贾贵评测]关于98K多纹理自动合批的评测

在商城发现了98K 多纹理合批 3.x,以下是ios原生对比。

评测项目为大型线上项目(可能是cocos当前最为大型的游戏)。
测试机型(iphoneX)
测试场景:项目中较为复杂的情况

在未使用98k合批前,项目已经做过很多的优化,花费一两个月的时间专门优化过,dc做到了400多,已经绞尽脑汁优化到了极致。如果不做任何优化,这个dc会到2000-3000左右,frametime高了去了,基本上10帧都跑不到。

直接上图。
优化前(含个人优化),frametime:19.92ms
21739807458_.pic

使用98K自动合批后:frametime:13.67ms
11739807440_.pic

不得不吹一吹这个98k自动合批的神奇,只需要拖动几个文件进项目,就可以做到自动合批。

!!!最关键的是,能在不牺牲logic的前提下,提升renderer表现!!!

在使用98k之前,抱有怀疑心理,UI渲染优化 3.x【小游戏 & 原生】
之前在论坛也对制造者表达了质疑,认为引擎官方做不到的事,其他人也没那么容易做到,但不得不说,这次的98k货真价实。
@android3dx
个人认为商城的98K多纹理这个优化,2D游戏是必用的。用了后可以随意的摆放sprite,无需考虑dc问题(合图还是要做的),而且其他的优化方法,都不如这个98k来的方便,且dc优化效果也能做到极致。

俩字:牛逼。

5赞

欢迎使用和提供建议,
还是需要看场景,实际使用效果,
我也是兴趣所至,刚好有积累叠代了几版。

2赞

我也用了,感觉真牛逼。
建议大一点的项目都来一个。能省下大量优化。。。。

3D 项目可以使用吗

日常UI界面和2D都是适用,

3D要看引擎或者自定义优化

调戏官方是有些不妥,你要觉得不妥我就去掉那几句话吧。
谢谢你的优化,效果拔群。

这个确实是,比较适合复杂,大一点的项目,小项目,特别是针对低端的手机,我这边试过,会对性能有一定的影响,会占到性能消耗的30%左右,这也是设备本身的硬伤

实际情况确实是这样,

1.低端机器,对draw call是比较敏感,硬件IO性能低

2.大量的draw call(超过100以上),有办法还是要减少dc

再牛逼也是别人免费公布的东西,我只能说此人极其不要脸

1赞

有免费公布现成的,我也想认真学习

还装不知道?江南百景图技术点一:MultiTexture实现

2赞

我也根据那个帖子实现自己的多纹理合批(没用过98k,可能和他有区别),98k可能还是有自己的东西

可以,能直接用上了吗?
具体细节,实现过程一样吗?
你没看过我源码,就不要说我抄别人

那么厉害怎么不在人家之前发布????
你怎么每次都在别人之后发布????

1赞

我没说我厉害,原理大家都知道,
就不能允许我写,要说早,江南百景图就提出了

1赞

原生部分98k是有c++的部分,你的评论不对,如果没有c的部分,原生拿计算换渲染是不聪明的做法,别喊啦,98k有真东西。至于web我不关心,web这种小游戏的东西,爱咋写咋写。

你看源码了没,没看就在这里乱喷

兄弟去写个免费版的自动合批,如果写不出来,人家就是极其牛逼。

1赞

好急好急,你的红眼病都快把我屏幕烧坏了 :rofl: :point_right: :face_with_symbols_over_mouth:

1赞

兄弟你这么说就太过分了,98K多纹理自动合批我也用了,确实好用,而且作者在一直迭代更新优化与完善;江南百景图那个我老早就知道,但我确实没工夫研究它怎么实现,但我知道这俩就不是一回事。你说作者用了别人免费公布的东西有什么证据?想必你一定没有买过这个插件,买了你就不会这么说了。无凭无证可不能瞎说,更不能人身攻击,刚专门看了下,这个插件在付费排行中排60几,你把这么多买家当傻子也就算了,你还攻击作者,论坛也不是法外之地,好自为之!