小补一下IKFK的基础知识,本文仅介绍的原理,其设置方式将在其它文章中介绍。

FKForward Kinematics 正向动力学
IKInverse Kinematics 反向动力学

初次听到这两个词,老王一脸蒙圈:“啥?做个动画还得把大学物理补一遍么?”

大家千万别被这两个不明觉厉的名词吓到,其实道理非常简单。
老读者一定都知道,老王反复强调,做动画就是“在合适的时间点摆上合适的姿势”。其实这两个词在动画领域,就是摆姿势用的。

来,大家一起看下面的例子:

我们为这5根柱子简单的绑定了一下:

假设我们想把它摆成右边的样子

如果你不知道什么FK或者IK

那么你只能这么摆了:

这种摆法就是FK正向动力学:从父级到子级一级一级地变换,所谓的“正向”其实就是指的父级能影响子级而子级不能影响父级。

不过在当前这个例子中,这效率。。。要是骨头再多点。。。

接下来,我们看看有了IK会怎么玩?

看到没?丝般顺滑,想怎么扭都可以!

这就是传说中的IK,所谓的“反向”其实就是通过子级的变换一级一级反向解算出父级的变换

在我们的例子里,是不是效率高了很多?

当然了,FK也并非一无是处。一般在游戏角色,尤其是人物角色的绑定中,我们有时会为角色的四肢做两套绑定,一套FK一套IK,摆各种姿势的时候,在FKIK间切换,选择最合适的方法。比如,人物的手臂,如果是做一个挥拳的动画,那么IK相对方便一些,如果是让角色做推箱子一类的动作那么FK会更方便一些。

大家可能会问:“做动画时,我应该如何选择FKIK呢”?


好的,今天。老王就把自己在动画领域钻研几十年的绝学传授给你!准备接招了嘛?!!

这秘诀就是。。。

是的,没开玩笑,“凭感觉,怎么顺手怎么来”,不信你试试。就像你走路不会问自己先迈左腿还是右腿一样。

Blender图解教程:什么是正向动力学(Forward Kinematics简称FK)和反向动力学(Inverse Kinematics 简称IK)相关推荐

  1. 《Blender图解教程:新手入门练习》

    <Blender图解教程:新手入门练习> 1: 打开Blender 新建一个工程文件 2: 将模式转换为编辑模式左上角 3: 利用缩放工具对立方体进行缩放 缩放成扁平长方体,作为台灯底座 ...

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

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

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

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

  4. Blender图解教程:刷权重技巧大全

    Blender 2.8+ 文章目录 技巧1:平面着色 技巧2:利用遮罩避免误操作 技巧3:切换到编辑模式下选择顶点 技巧4:通过动画关键帧快速切换角色姿态 技巧5:快速选择骨骼的方法 技巧6:自动规格 ...

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

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

  6. Blender图解教程:Lowpoly人物模型

    Blender图解教程:Lowpoly人物模型

  7. Blender图解教程:如何把外部图片打包到工程文件(*.blend)中

    Blender 2.8x版 有时候我们打开了一张外部图片为角色贴图,贴完图我们把保存的*.blend文件拷贝到另一台电脑上,发现贴图不见了.原因是,实际上我们在原电脑上的贴图只是引用了那个图片地址,而 ...

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

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

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

    书接上文<Blender图解教程:马里奥食人花三部曲(一)建模和贴图>,本文将完成食人花的骨骼绑定和动画工作. 文章目录 模型检查 绑定 搭建骨架 蒙皮 矫正权重 动画 Idle动画 Ho ...

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

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

最新文章

  1. 学习了哪些知识,计算机视觉才算入门?
  2. 微信小程序——添加按钮格式
  3. Ubuntu、Windows双系统为Ubuntu增加磁盘空间
  4. html ios 定位吗,iOS对html简单解析
  5. 当root.sh与ORA-15031相遇
  6. Spark入门 - History Server配置使用
  7. 如何在请求转发的时候对url解码_Java技术分享:Forward和Redirect这两种转发方式的区别...
  8. Weka 3.8.6安装与Weka 3.8.6功能介绍
  9. 马云留给阿里的财富:4个应用场景落地+90个区块链专利
  10. 计算机显示器模糊,电脑显示器模糊了怎么办?
  11. Failed to start reboot.target: 连接超时
  12. 关于出现Merge remote-tracking branch ‘origin/develop‘ into develop这种commit记录的原因
  13. APP在各大应用商店上架要求汇总
  14. R语言-NULL和NA的区别
  15. MySQL42000错误
  16. 各种视频格式的详细介绍
  17. 聊一聊Brodmann大脑皮层分区
  18. demon算法 matlab,Ncut图像分割算法MATLAB实现
  19. linux磁盘配额步骤详细步骤,Linux磁盘配额命令及步骤.doc
  20. pcie扰码的作用_物理层逻辑知识,关于扰码器需要遵循的规则

热门文章

  1. 我和王争学设计模式|桥接模式
  2. E. 一个新的斐波那契数列
  3. 2018区块链+电商行业报告:区块链初露锋芒 | 链塔智库
  4. 运放放大倍数计算公式_运算放大器选择经验总结分享
  5. Class Diagrams
  6. UE4 光照烘焙准备
  7. 因果卷积,膨胀卷积,混合膨胀卷积
  8. 好用的数据分析工具,轻松搞定财务分析报表
  9. 江苏版M401A原版 刷机ARMBIAN注意要点
  10. web前端入门到实战:3种姿势实现26个英文字母的案例