撰写了文章 更新于 2019-06-26 20:44:22
自己制造3D模型
为什么要自己做?
因为unity虽然有很多免费素材,但是很难凑齐一套来做个小游戏。比如找到一个日式美少女模型,但是并没有特别搭配的场景素材,也没有特别搭配的怪物素材,就算将就放进去,角色也需要攻击之类的动画,可以说十个里面九个并没有攻击的动画,如果把别的角色的动画弄过来,很大可能不行,或者手穿过身体,或者不好看,又可能这个模型有一头长长的秀发,动起来的时候就像用了超级发胶固定,硬硬地摆来摆去。虽然可以靠脚本设定成有重力,效果大概可以参考一些vtuber,感觉游戏里固定摆动就好。也不知道各大3D模型制作软件兼容情况如何,用免费中唯一高机能能从头做到尾的blender打开这些别人制作的模型,bone一般就是乱掉的,模型本身是不是正常显示也很难说,那不如自己动手做吧。
怎么做?
1建模
2~3贴图和画bone
4画每根bone的影响区域
5摆姿势做动画
看完再想想,大部分人一定不想干了,我也是,所以拖了那么久,不过建模还是比较有意思的,如果不是角色也省下了bone和动画的部分。
再说使用的软件,虽然做动画似乎只有blender,用blender可比unity还难受,所以能不用尽量别用。
建模的部分的教程
utube上还有做到整个身体的,但好像没搬过来,没有bone和之后部分,但作为入门,能知道怎么简单地建模,先做到这里也能做场景之类了。
所用软件是有免费版,或者有完全免费的xismo2,可以做到摆姿势,但无法做动画。另外有bforartists说不定能完全代替blender。
贴图部分的教程
比较简单的贴图
贴图就是用uv什么的那些选项,不管它叫什么,总之要做的事就是把如图右边的面全部放进左边的平面的图里,如果是里面内设的的规则立方体之类,就会有默认的规则的展开图,不是的话只能自己一个个区域处理,不用考虑自动展开。可能有些取巧的方法,不过不会方便到哪里去,可以自己搜一下详细教程。
blender及bforartists输出fbx设置
https://forum.unity.com/threads/blender-fbx-export-settings.465936/
https://www.reddit.com/r/Unity3D/comments/adu35q/perfect_fbx_export_settings_from_blender_28_to/经bforartists测试成功。
于是理论上整个过程能完成,xismo输出的fbx到blender/bforartists里设置armatures改成Z轴和X轴即可。之后就看各人创造力和耐心。