[]一个3d模型,怎么设置每一个面的uv取值位置


214fd6c410d7332f0420bf6e4ebef704.png

比如这个纹理,正常情况下我什么都不改的话可以显示1条;
如果我要显示2条,假如我只是改变tansfromUV的offset的话,其他面也改变了。但是我只想改变一面怎么办呢?

微信截图_20170517113152.png

 
已邀请:

183*****755

赞同来自: chunjine

告诉美术,让他分subMesh使用子材质,他就知道怎么做了!

wwyybb1

赞同来自:

你可以把最上面的那个面分离出来。不就可以单独改上面的那个面

183*****755

赞同来自:

麻将卡牌类型3D游戏的制作方式,以麻将为例,制作方式如下:
 
1. 相同模型,不同材质:采用一张大的纹理贴图,采用standardMaterial下TransformUV的offset来进行uv偏移,但这样修改了模型的材质, 多个动态物体材质不同,无法进行动态合并。
 
2 .不同模型,相同材质:采用一张大的纹理贴图,美术建模时,面数不能超过20,一个一个模型制定他的uv,使每个麻将达成不同模型,相同材质,可进行动态合并。
 
动态合并对合并相同材质,减少drawCall,可提升游戏性能!

要回复问题请先

商务合作
商务合作