如何给一个 cube的6个面设置不同的贴图?

已经各种搜索了, 但是不知道怎么弄, 谢谢各位大佬

需要自己重新在blender 新建一个box 最好是用横图,按照uv,从左到右

在blender里我们选uv智能投射

搞定

image

好像不能分别设置。
但是可以换一种思路,在这个cube的6个面都各紧贴着添加一个Quad,每个quad可以设置不同的贴图的

除了UV展开,你这个方法也不错,不需要用3D软件编辑了,直接在引擎就可以实现,而且可以把里面的CUBE也删除了,等于就是自己弄6个平面组合成一个cube,每个面可以随意贴图了。

多谢大佬 我试试看

谢谢大佬 我试一下

我之前遇到类似问题也是用3楼的方案
有个问题就是drawcall拉的非常高
性能有些问题

我感觉2楼的方案要好些

多谢提醒啦, 我们是小项目应该问题不大