
maya mel脚本实现共用材质
一百个相同的材质,一百个物体,如何合并到一个材质给一百个物体共用材质?可以给脚本或者有什么快捷办法,材质都是lambert,一百个相同的材质的意思是说纹理节点文件都一样的...
一百个相同的材质,一百个物体,如何合并到一个材质给一百个物体共用材质?可以给脚本或者有什么快捷办法,材质都是lambert,一百个相同的材质的意思是说纹理节点文件都一样的
展开
2个回答
展开全部
我不太明白 你想要干什么 ,多个相同材质球合并成一个? 那你直接用其中一个付给那一百个不就行了
追问
我的意思是有很多材质球,又有很多物体,我想这些材质球合并一个以后删除不需要的,然后赋予到其他物体,因为数据量大,需要脚本实现
思路
判断两个材质球的纹理节点的贴图文件名称是否相同
相同的话删掉其中一个材质球和纹理节点,然后把没有删除的材质球赋予到另一物体,就是说原来2个物体2个材质变成2个物体1个材质的情况,2材质相同的
然后不断循环,直到全部材质处理完毕
MEL脚本,可以帮忙写么?Python也可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询