如果你做过破碎,那你一定经历过把碎片导回maya的过程。一般我们处理好碎块,输出abc文件给灯光组。这个碎块要有正确的uv和法线。当我们做的破碎比较复杂,涉及到许多不同种材质的物体时,事情就变得稍微麻烦了:到了maya中,材质该怎么赋予给abc物体?
在之前的文章中,我提到过abc物体的faceset(如果你有兴趣可以往前找一下)。那时候我在看maya的帮助文档,无意中发现了那个功能,似乎那个功能给我打开了一扇大门。但是我遇到的问题是该如何把一大堆材质从物体层级变到面层级。后来同事告诉我,maya导出obj格式的文件,文件会自动携带材质属性!这简直就是另一扇大门打开了!
下图2是shop_materialpath的属性值:/mat/后面就是该物体所携带的材质的名字了!
从maya中选择物体。执行下面的命令(刚安装的maya,还不知道怎么变成英文版。。。)然后在格式那里选择obj即可。