书接上文《Blender图解教程:马里奥食人花三部曲(一)建模和贴图》,本文将完成食人花的骨骼绑定和动画工作。

文章目录

  • 模型检查
  • 绑定
    • 搭建骨架
    • 蒙皮
    • 矫正权重
  • 动画
    • Idle动画
    • Hold动画
    • Attack动画
  • 关于网格丢失的修复

模型检查

一般游戏开发流程中,绑定师或者动画师从建模师手里拿到模型以后模型一般先要对模型进行检查,主要看一下模型是否符合预先设计的要求,本例中我们要把模型的原点放到花盆的底部并且把模型的位置缩放旋转等数据归零,避免后期动画出现不必要的麻烦。

绑定

搭建骨架

切换到右视图,在物体模式下新建一个单段骨骼,把骨骼设置为显示在前面然后进入其编辑模式
骨骼比较简单

给骨骼重新命名一下,这虽然不是必须的,但是会给后续工作带来方便。

蒙皮

物体模式中:

  1. 先选择模型
  2. Shift加选骨骼
  3. Ctrl + P
  4. 选择附带自动权重

矫正权重

虽然我们选择了自动权重,但还需要手动的校正一下。食人花的有些部位是“软的”比如头颈,有些部位是“硬的”比如牙齿,角和花盆。软的地方可以被多于一根的骨头控制,这样看起来有弹性,硬的地方只能被一根骨头控制。

老王测试了一下,这次自动权重总体还不错,但是也有一些问题,一般来说要在姿态模式下,多摆弄一下角色,姿势可以夸张一些,有些权重问题,就暴露出来了。比如:


矫正某个部分权重时,可以把不相关的部分隐藏起来

这个模型的权重矫正完毕以后,每个骨骼所控制的区域如下图:

动画

要实现“当马里奥走近食人花,食人花攻击马里奥”的效果,我们要准备三段动画:

技巧:食人花的骨骼比较简单,我们没有使用插件也没有用什么高级的绑定技术,不过我们依然可以临时使用它的自动IK功能,来辅助摆一些Pose。

Idle动画

这是一个简单的循环动画,大家可以尽情发挥

Hold动画

攻击前蓄势的动画,其实只有一帧

Attack动画

攻击动画本身很简单,我们只要在Blender中做一个“闭嘴”动画即可,颈部的动画需要在引擎中通过运行时的IK牵引来实现。

关于网格丢失的修复

老王以glTF格式把食人花导出,并导入Godot以后,发现下面的花盘部分丢失了,原因及解决办法见《Blender图解教程:导出glTF骨骼动画到Godot引擎的流程与注意事项(4月29日补充Action和网格丢失的处理办法)》。所以稍稍修复了一下。修复后的骨骼是下图所示的样子:

附件中是修复过重新上传的源文件。

这回导入引擎里也妥妥的了。

Blender图解教程:马里奥食人花三部曲(二)骨骼绑定和动画(网格丢失的问题已解决 附模型下载)相关推荐

  1. Blender图解教程:使用曲线编辑器(Graph Editor)的“不连续项(欧拉)过滤器”解决欧拉模式下旋转异常问题

    情景再现 做升龙拳的时候在第25帧和第30帧之间遇到的这个问题(请注意角色脚部) 第25帧,正常的腾空勾拳pose 第30帧 也是一个正常的下落Pose 两个关键帧之间由Blender自动生成补间,然 ...

  2. Blender图解教程:马里奥食人花三部曲(一)建模和贴图(附模型下载)

    <马里奥食人花三部曲>是<[手把手带你Godot游戏开发 第二弹]名场面临摹>名场面No.1 超级马里奥·奥德赛教程的一部分. 篇幅的原因,老王会把食人花分成三篇文章: 建模和 ...

  3. Blender图解教程:高仿版超级马里奥(二)头部建模(附模型下载)

    书接上文<Blender图解教程:高仿版超级马里奥(一)帽子建模> 效果图 看着发量,马里奥应该也是个写代码的 文章目录 效果图 思路 建模 起形 眼眶 鼻子 眼球 眉毛 胡子 头发 耳朵 ...

  4. Blender图解教程:手把手教你做马里奥问号箱 二 强迫症修复版(附模型下载)

    看完 <Blender图解教程:手把手教你做马里奥问号箱>有强迫症同学反应对最后的结果不能忍.那么老王教大家修复一下.初学的同学可以通过这个例子进一步理解一下什么是UV. 修复前 如果你没 ...

  5. Blender图解教程:高仿版超级马里奥(三)身体建模(5月7日更新 附模型下载)

    书接上文<Blender图解教程:高仿版超级马里奥(二)头部建模> 效果图 细节 文章目录 效果图 思路 步骤 躯干 腿部 胳膊 平滑 背带裤 肩带 扣子 上色预览 思路 马里奥的身体部分 ...

  6. Blender图解教程:高仿版超级马里奥(一)帽子建模(附模型下载)

    之前做过一个超简单不要Face版的马里奥,见<名场面临摹 之 马里奥·奥德赛]1 马里奥角色建模>.昨天偶然找到一个有正侧两视角的马里奥参考图,瞬间激发起艺术家老王的创作欲望,加上五一宅在 ...

  7. Blender图解教程:手把手教你做一个马里奥金币 之 图片转法线贴图法(附模型下载)

    <Blender图解教程:手把手教你做一个马里奥金币 之 比较传统的方法>介绍了一种用Blender制作法线贴图的流程,本文介绍一种更加省事的方法. 步骤 效果图 概要 步骤 1. 建模 ...

  8. Blender图解教程:手把手教你做马里奥问号箱 一 强迫症慎用版(附模型下载)

    效果图 材质预览模式 EEVEE渲染 文章目录 效果图 要点 步骤 1. 低模 2. 高模 3. 烘焙法线贴图 4. 材质 要点 凹凸细节通过法线贴图实现 6个面是相同的,尽量避免重复劳动 步骤 1. ...

  9. Blender图解教程:手把手教你做一个马里奥金币 之 纯建模方法(附模型下载)

    概要 这种方法其实是通过图像处理软件和法线贴图转换工具,直接生成法线贴图.在本例中最重要的部分在于位置对齐. 步骤 新建柱体,在两个圆面内插面 选择两个圆面,按Alt + E选择沿法向挤出面,然后滑动 ...

最新文章

  1. 长沙理工大学第十二届ACM大赛-重现赛 K - 大家一起来数二叉树吧
  2. 《深入理解计算机系统》读书笔记一
  3. mysql行列转换_Excel、SQL、Python分别实现行列转换
  4. 一种简单快捷的 java 热部署方式
  5. 设计师妹子问:字体颜色渐变,你能实现?
  6. Linux 10分钟让你掌握虚拟地址--写时拷贝技术
  7. select、autocomplete标签下拉框
  8. JAVA的反射机制原理
  9. TCP、UDP、HTTP、SOCKET、WebSocket之间的区别
  10. 热烈庆祝阳光网驿-行业软件交流平台与北京汉邦极通科技有限公司成功合作
  11. 报文学习四(LLDP协议)
  12. 天正电气lisp是什么文件_天正电气——那些隐蔽却好用的功能
  13. Angular在页面加载很慢的时候,会出现双花括号的问题
  14. Flutter开发环境配置
  15. GEF教程及demo源码
  16. Aspen Plus教程-孙兰义-例7.1-质量分数求解摩尔回收率
  17. 输入圆锥体的半径和高,并求体积
  18. python—networkx:画随机几何图,找出中心节点并按路径长度染色
  19. 实例讲解:JAVA SOAP技术(2)完
  20. Android app内截屏监听

热门文章

  1. IntelliJ IDEA 14,15 使用教程,实战总结,倾囊相授,内附PDF学习文档
  2. Windows 10 MBR转GPT分区
  3. 渗透测试学习笔记之案例二
  4. 如何从零开始构建深度学习项目?这里有一份详细的教程
  5. JavaScript精粹
  6. WIN10任务管理器中看不到GPU的使用情况
  7. 我主修计算机科学专业英语翻译,计算机专业英语教程翻译.docx
  8. 【源码精读】As-Projective-As-Possible Image Stitching with Moving DLT(APAP)第一部分:全局单应Global homography
  9. 2022最新百度、头条等公司Android面试题目,2022年安卓社招面试题精选
  10. db2 编目命令\删除命令