https://preview.redd.it/ebqwnt8pumqh1.png?width=160&format=png&auto=webp&s=842834e6b143b51210efc6f20661c7d7d233c937
大家好,我正在用Unity制作一款手机RTS游戏,一个场景里可以容纳大约600个战士。
我在纹理处理上有两种方案:
1. 纹理调色板:
一张纹理包含多种颜色/材质,如图所示。模型的不同部分使用同一张纹理的不同区域。
2. 常规纹理:
给模型使用常规的纹理/材质。
由于我能同时拥有数百个战士,我主要关心手机性能、绘制调用、内存和GPU使用情况。
这种情况下哪种方案更好?使用纹理调色板/共享材质会带来明显的性能优势吗?
评论 (0)