当前位置: 首页 > news >正文

【Spine学习06】之IK约束绑定,制作人物待机动画,图表塞贝尔曲线优化动作

引入IK约束的概念:
在这里插入图片描述
约束目标=父级
被约束骨骼=子集
这样理解更好,约束目标可以控制被约束的两个骨骼运作
IK约束绑定过程中呢,如果直接绑定最下面的脚掌骨骼会发生偏移,所以在开始处理IK之前,需要先设置一个ROOT结点下的本地骨骼。
听不懂直接看实操:
第一步
新建一个本地骨骼
在这里插入图片描述
第二步:
将第一步新建好的骨骼拖动到ROOT结点上
在这里插入图片描述
第三步:
绑定IK
选择骨骼-点击下方新建按钮,选择IK约束
在这里插入图片描述
勾选大腿小腿两个骨骼,即可。

总结:简单点,其实就是创建一个新的骨骼(勾选小腿的那个骨骼,然后创建,本地,新建骨骼),把这个骨骼移动到root层级上,然后把小腿的大小骨骼绑定ik约束到这个新建骨骼上。

PS:脚掌的IK约束因为中间只有一条骨骼,所以简化流程
不用先实行第二步拖动到root下,
直接绑定IK约束之后,按快捷键P设置父节为刚才创建的两个骨骼上,也就是脚踝处的那两个结点。
在这里插入图片描述
第四步:
开始K帧,这个不说了,待机动画 就简单改变人物胸骨位置等,多参考一下别人的待机动画,自己发挥想象力K一下效果也都不错的。
重点讲一下
第五步:K完之后

选中段动画-打开图表功能:优化动作
(如果图表里面没任何东西,直接Ctrl 长按拖动鼠标就可以选择段动画所有帧,然后再点击图表就有了!)
自己K的东西太僵硬了,spine提供优化的效果
引入塞贝尔曲线概念:中间慢,两边快
在这里插入图片描述
选择第二个:
在这里插入图片描述
第六步:
设置偏移

鼠标拉动-按住CTRL键!
然后鼠标移动到中间蓝色方块区域就可以拉动偏移
在这里插入图片描述

教程学的是B站断断子老师的,我自己学习遇到的困难点记录在这个专栏里,感兴趣可以去B站搭配学习

相关文章:

  • Java之等待唤醒方法
  • 如何成为一名黑客?小白必学的12个基本步骤
  • 【设计模式之组合模式 -- C++】
  • 在项目中使用Volta控制node版本
  • 【css】html 标初始化CSS样式(初学者必看)
  • VUE之重定向redirect
  • flutter 导出iOS问题3
  • PyTorch 统计属性-Tensor基本操作
  • ARM-V9 RME(Realm Management Extension)系统架构之系统安全能力的MPAM
  • android 异屏同显二.
  • 方差,标准差,CPK指标数据分析 (使用SQL做数据分析)
  • Mongodb使用$<identifier>过滤更新数组元素
  • 高通Android开关机动画踩坑简单记录
  • 【QT】QSettings读取中文乱码
  • 小程序外卖开发中的关键技术与实现方法
  • 【vuex入门系列02】mutation接收单个参数和多个参数
  • mongo索引构建
  • Node + FFmpeg 实现Canvas动画导出视频
  • oschina
  • Python 使用 Tornado 框架实现 WebHook 自动部署 Git 项目
  • REST架构的思考
  • Spark RDD学习: aggregate函数
  • 浮现式设计
  • - 概述 - 《设计模式(极简c++版)》
  • 爬虫模拟登陆 SegmentFault
  • 容器化应用: 在阿里云搭建多节点 Openshift 集群
  • 山寨一个 Promise
  • 使用Gradle第一次构建Java程序
  • 使用Maven插件构建SpringBoot项目,生成Docker镜像push到DockerHub上
  • 这几个编码小技巧将令你 PHP 代码更加简洁
  • ​ ​Redis(五)主从复制:主从模式介绍、配置、拓扑(一主一从结构、一主多从结构、树形主从结构)、原理(复制过程、​​​​​​​数据同步psync)、总结
  • ​LeetCode解法汇总518. 零钱兑换 II
  • ​一文看懂数据清洗:缺失值、异常值和重复值的处理
  • !$boo在php中什么意思,php前戏
  • (2022版)一套教程搞定k8s安装到实战 | RBAC
  • (C语言)编写程序将一个4×4的数组进行顺时针旋转90度后输出。
  • (二)正点原子I.MX6ULL u-boot移植
  • (附源码)spring boot儿童教育管理系统 毕业设计 281442
  • (附源码)springboot 个人网页的网站 毕业设计031623
  • (含react-draggable库以及相关BUG如何解决)固定在左上方某盒子内(如按钮)添加可拖动功能,使用react hook语法实现
  • (免费领源码)Java#ssm#MySQL 创意商城03663-计算机毕业设计项目选题推荐
  • (三)centos7案例实战—vmware虚拟机硬盘挂载与卸载
  • *ST京蓝入股力合节能 着力绿色智慧城市服务
  • ... 是什么 ?... 有什么用处?
  • .form文件_一篇文章学会文件上传
  • .NET CLR基本术语
  • .NET开发者必备的11款免费工具
  • .NET委托:一个关于C#的睡前故事
  • [100天算法】-每个元音包含偶数次的最长子字符串(day 53)
  • [Angular] 笔记 20:NgContent
  • [C++数据结构之看懂就这一篇]图(上)
  • [flask]http请求//获取请求头信息+客户端信息
  • [GN] Vue3快速上手1
  • [Java][Android][Process] ProcessBuilder与Runtime差别
  • [less配置]vue2引入less