UI渲染优化 2.x【小游戏 & 原生】

满足你的愿望,原生准备完工

大佬牛逼 支持通知下 必须支持

:smirk:3.x的什么时候支持一下

等我拿下小2,再来对付小3

:smirk:那我先来一份3.x的,等原生

:handshake:兄弟支持

兄弟,原生支持上线了

支持原生,获取地址

加油 3x版本也支持最好

3.x 目前,已在的进行中,在看源码修改调整

牛逼呀!!

哈哈,你知道就好,不要这么大声说出来

重新更新,2.0.1

1.修正原生加载流程(修复 android 加载流程)

2.增加自定义组件多纹理开关 (可控制是否参与多纹理合批)

更新地址:UI渲染优化】多纹理合批 2.x

大佬,我想了下这个的实现原理,大概就是自定义一个shader,定义多个纹理,然后代码那边通过
.prototype.xx = (){修改原本引擎实现,实现纹理的设定选择 } 主要应该就在batch2d 这里
shader 那边的参数应该需要多加一个需要知道的具体选用哪一张纹理变量,但是想不通如何确定texture的唯一性,重复的texture 如何合并提交

纹理都会有唯一id,
可以看看源码 ( 2x, 3x,有差异 )
找具体变量名,相同的纹理,就可以知道了

感谢 我研究下

老哥,就等3.x的原生了!!!


3.x 原生,已在整理测试了,兄弟

3.X >>>>

全平台支持

获取地址:98K 多纹理合批 2.x

UI 场景 , 2D 渲染合批,性能优化

  • 2.0.4 更新 :修正增强原生兼容性

  • 2.0.5 更新:增加支持 MotionStreak 拖尾

  • 2.0.6 更新:兼容低版本的hash检测

获取地址:98K 多纹理合批 2.x

2赞

已购支持,大佬nb,确实好用。

2.0.7 最新版 ,已经更新

添加我微信,探讨更多使用技巧

image