《马里奥食人花三部曲》是《【手把手带你Godot游戏开发 第二弹】名场面临摹》名场面No.1 超级马里奥·奥德赛教程的一部分。 篇幅的原因,老王会把食人花分成三篇文章:
- 建模和贴图(Blender)
- 骨骼绑定和动画(Blender)
- 导入Godot引擎,并通过Godot的SkeletonIK实现一个当马里奥靠近食人花自动攻击马里奥的效果(Godot Engine)
- 效果图
- 建模
- 1. 花的头部
- 2. 牙齿和角
- 3. 花的茎部
- 4. 叶子
- 5. 花盆
- 贴图
- 大多数部位使用极简贴图法
- 重点部位重点处理
新建一个立方体 按
Ctrl + 2
加2级表面细分修改器
切换到正视图,透视模式下,删去一半
加
镜像修改器
切换到右视图,按K
选择切割工具,在食人花头部切出一个嘴的形状
选择红线圈起来的部分边 使用
拆边
命令,这个命令貌似没有快捷键
使用移动工具,让食人花张开点嘴
挤出嘴唇
牙齿比较简单
把牙齿摆放好
然后再摆几个在头顶
退回到物体模式
再新建一个立方体
进入其编辑模式
,按A
然后按Alt + M
将8个顶点合并成一个顶点 在右视图,挤出花茎的“轮廓线”
为这个轮廓线添加
蒙皮修改器
和表面细分修改器
注意:调整蒙皮修改器
粗细的快捷键是Ctrl + A
叶子比较简单,大家可以自由发挥一下
花盆更简单,过程略。
然后把所有物体Ctrl + J
合并成一个物体。
还记得老王的极速贴图法么?忘记的同学,请移步这里《Blender图解教程:手把手教你独立游戏开发必备的极简式贴图法》复习一下。这个食人花,如果不追求细节的话,完全可以用这种贴图法实现,但是老王觉得食人花头部的斑点,非常能够体现它的“气质”,所以这次我们灵活运用一下极简式贴图法,权且叫“半简法”吧,在上次的图片的空白处,加上下面的绿色区域,以及绿色区域上的红色圆点。
注意: 这个红色的圆点,还是要尽量的圆一些。
食人花的绝大部分都可以用极简式来贴图。
除头顶都上完色,大概是下面的样子。
我们把上完色的部分先隐藏起来
比如我们要在红圈的区域填一个红斑
那么按照动图的操作就可以了,明白了么?其它想添加红斑的地方也照此办理。
这样,食人花就上色完毕了。
平直着色
平滑着色