项目场景:
为了实现将SolidWorks创建的Cube模型,在3DMax中添加不同颜色,导出带有纹理的FBX,导入Unity后不需要再修改其颜色纹理
实现方法:
1.在SolidWorks中创建形如下的Cube模型,尺寸自定,保存为零件
2.打开设置-文档属性-单位,修改单位为厘米,如下图所示
3.保持SW打开该模型,打开3DMax,选择该Cube模型打开,如下图所示
4.单击H,依次双击如下两项,删除这两项,保证导入Unity的FBX结构为单层
5.选中模型,右键选择转化为可编辑多边形,Cube模型变为如下所示(三角面片组成)
6.右侧面板选择 多边形
7.单击M,选择“标准-多维/子对象”创建材质球,设置数量(想让该模型有几种颜色就创建选择创建几个材质球)
8.编辑好材质球颜色后,如下图
9.首先选中要改变颜色的三角面片,拖动材质球至Cube模型对应的三角面片上,对应面片变色
10.依次更改所有想要更改的面片,保存
11.选择导出FBX,相关设置如下:
(注,向上轴选择Z/Y笔者没有发现区别,有相关经验读者可联系我交流)
12.双击打开导出的FBX或者将其导入Unity,发现该模型自带颜色纹理
打完收工!
总结:
本博文可实现如题功能,欢迎批评讨论!
你的名字 ,是我见过最短的情诗 .HDarker