- Creator 版本: 3.8.2
过滤模式为Nearest(None)时,不能动态合图?
因为是像素风格的游戏,素材都需要用Nearest模式,但是drawcall非常高,请问有什么好的解决方案?
过滤模式为Nearest(None)时,不能动态合图?
因为是像素风格的游戏,素材都需要用Nearest模式,但是drawcall非常高,请问有什么好的解决方案?
看了下源码,像素格式的确是不给动态合图的:
至于原因,大致应该是这样的,动态合图会动态地按渲染次序把散图合进图集。
这个时候问题来了,如果你有几张图用像素风,有几张不用,最后结果会怎么样?
由于合到大图了,只能用这个大图的过滤模式了,所以合图之后这些图需要同一个过滤模式。
然后由于大部分情况下,使用的都是非像素风的图,所以动态合图只把像素风的给排除了。
如果你想要合批,试试自己静态合图,先打好图集吧。
非常感谢!!
牢哥,如果我所有图片都是像素格式有什么办法动态合图吗?
你合图釆样模式设了没?
合图采样模式是呀?在哪设置的?大佬快讲
你回头看看,
创建合图地方应该有设,
我现在长途车,看不了源码
感觉我源码改错地方了,console.log里的代码怎么都不执行
这东西貌似只有宽高,还是说改了typescript代码之后要重新编译一下才行
再进一层,看看
texture出现了,你可以重设模式,再update
在哪重设?我没有找到任何模式和mode