效果预览
准备工具
1、Unity
2、Aseprite或任意绘图工具
3、Blender
一、准备一张麻将图
画布大小:64x64
如图:
避免麻烦,直接用正方形,到时候展开UV后其实也只用到中间一部分
二、打开Blender,处理麻将基础模型
1、设置默认cube的xyz分别为:3.1、2.1、4.2 ,如图
2、给麻将模型添加倒角修改器,设置如图参数
3、然后在物体=》应用=》缩放,如图
三、使用环切工具,区分麻将的前后两部分
编辑模式=》环切,如图
四、着色两种材质球
1、顶部菜单进入着色界面
2、切换编辑模式、切换面选择模式、切换透视模式
这一步是为了更好的选择面
3、 设置两个槽、两个材质。分别叫front、back,以区分麻将的前面和背面
4、选择前5个面,并指定front
5、选择后5个面,并指定back
随后在back材质的基础色里设置蓝色(当然随便什么颜色都可以)
五、设置UV
1、在顶部菜单进入UV编辑
2、先点右边窗口然后按A全选,再点左边窗口按A全选
3、然后在左边窗口点击UV-沿孤岛边线生成缝合边
随后右边窗口模型会有红色的边
4、右边窗口,边选择模式,选择这个边
右键标记缝合边
此时这个缝合边也红色了
5、在右边窗口点击一下,按A全选,然后UV=》展开
此时左边就会变
6、在左边窗口,UV=》拼排孤岛
7、切换孤岛选择模式,并选择前面这个面的UV
按S放大的上下快够到的位置,并放置在中间
点击选择-》反转
再S缩小到外边去
六、上贴图
1、切换到着色
2、在font槽,把原理化删掉,再添加图像纹理
3、把颜色链接到表面,并打开最开始的麻将图
此时模型、材质就都弄好了
七、导出Obj
(此导出配置仅参考:)仅选中、应用修改器、UV坐标、法向、颜色、材质导出、材质分组
八、导入Unity
1、把obj、mtl拖到unity后,还要创建2个材质球,也要把贴图托进来
2、材质球设置参考
3、然后把obj拖到场景中,把前后材质球都打上,就大功告成了!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
参考:
【[新手教程]Blender麻将循环3D动画教程,万粉福利!】 https://www.bilibili.com/video/BV1DU4y1E7Rx/?p=3&share_source=copy_web&vd_source=0e47b6fe36b8f27b69e60a297178c7b3
【如何在blender中为一个物体添加多种材质】 https://www.bilibili.com/video/BV1Bg411Z7pN/?share_source=copy_web&vd_source=0e47b6fe36b8f27b69e60a297178c7b3