《马里奥食人花三部曲》是《【手把手带你Godot游戏开发 第二弹】名场面临摹》名场面No.1 超级马里奥·奥德赛教程的一部分。 篇幅的原因,老王会把食人花分成三篇文章:
- 建模和贴图(Blender)
- 骨骼绑定和动画(Blender)
- 导入Godot引擎,并通过Godot的SkeletonIK实现一个当马里奥靠近食人花自动攻击马里奥的效果(Godot Engine)
效果图

步骤
- 效果图
- 建模
- 1. 花的头部
- 2. 牙齿和角
- 3. 花的茎部
- 4. 叶子
- 5. 花盆
- 贴图
- 大多数部位使用极简贴图法
- 重点部位重点处理
建模
1. 花的头部
新建一个立方体

按Ctrl + 2加2级表面细分修改器

切换到正视图,透视模式下,删去一半
加镜像修改器

切换到右视图,按K选择切割工具,在食人花头部切出一个嘴的形状

选择红线圈起来的部分边

使用拆边命令,这个命令貌似没有快捷键

使用移动工具,让食人花张开点嘴

挤出嘴唇


2. 牙齿和角
牙齿比较简单


把牙齿摆放好

然后再摆几个在头顶

3. 花的茎部
退回到物体模式再新建一个立方体

进入其编辑模式,按A然后按Alt + M将8个顶点合并成一个顶点
在右视图,挤出花茎的“轮廓线”

为这个轮廓线添加蒙皮修改器和表面细分修改器

注意:调整蒙皮修改器粗细的快捷键是Ctrl + A

4. 叶子
叶子比较简单,大家可以自由发挥一下



5. 花盆
花盆更简单,过程略。

然后把所有物体Ctrl + J合并成一个物体。
贴图
大多数部位使用极简贴图法
还记得老王的极速贴图法么?忘记的同学,请移步这里《Blender图解教程:手把手教你独立游戏开发必备的极简式贴图法》复习一下。这个食人花,如果不追求细节的话,完全可以用这种贴图法实现,但是老王觉得食人花头部的斑点,非常能够体现它的“气质”,所以这次我们灵活运用一下极简式贴图法,权且叫“半简法”吧,在上次的图片的空白处,加上下面的绿色区域,以及绿色区域上的红色圆点。
注意: 这个红色的圆点,还是要尽量的圆一些。

食人花的绝大部分都可以用极简式来贴图。

除头顶都上完色,大概是下面的样子。

重点部位重点处理
我们把上完色的部分先隐藏起来
比如我们要在红圈的区域填一个红斑

那么按照动图的操作就可以了,明白了么?其它想添加红斑的地方也照此办理。

这样,食人花就上色完毕了。
平直着色

平滑着色





