【发布时间】:2017-02-17 03:46:10
【问题描述】:
我正在开发一款 3D 游戏,它在一个场景中有很多游戏对象。所以我正在减少绘图调用。我在我的静态游戏对象上使用了网格组合。但是我的播放器不是静态的,我不能在它上面使用网格组合。我的播放器只不过是一些使用标准着色器的立方体和不同部分上的一些不同颜色材料的组合。所以我猜,我可以在我的播放器上使用 texture atlasing 来减少 darw 调用。但我不知道该怎么做。
我的工作理论对吗?如果我是对的,请帮助我进行图谱,如果我错了,请指出我的错。 提前致谢。
【问题讨论】:
-
Gamedev.com ----- pencilsquaregames.com ----- tracki.pl
-
我经常使用
Photoshop将所有纹理组合成一个大纹理,然后使用3Ds Max -> UVW XForm Modifier移动UVW坐标,但这需要您对3D建模和纹理有一些基础知识。无论如何,您的问题主要是关于艺术家和 3D 建模而不是编程。 -
@CùĐứcHiếu 非常感谢。但是你能建议我一种简单的UV映射方法吗?我的角色很简单(一些立方体的连接)。任何简单的教程或博客都可能会有所帮助
标签: c# unity3d optimization textures texture-atlas