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

Maya绑定:IK 和 FK对比和使用、IK 和 目标约束的区别

目录

IK vs FK

什么时候用IK?什么时候用FK?

FK的使用示例步骤

创建IK

单链解算器IK 和 目标约束的区别


IK vs FK

FK:Forward kinematics 正向运动学
本质:父子层级关系,父层级带动子层级移动
运动轨迹是弧线


IK:Inverse kinematics 反向运动学
子层级到父层级,通过位移来改变位置,关节会自动进行旋转来达到需要的位置
运动轨迹是直线
 

什么时候用IK?什么时候用FK?

           走路时手臂的自然摆动(像钟摆)、手臂投掷物体(动作是连贯的弧线):FK(弧线形的肢体运动、旋转为主的运动)
            比如手需要一直拿着杯子,杯子移动到哪,手就要跟到哪:IK (控制位置)
 

FK的使用示例步骤

创建nurbs曲线作为控制器 (创建--曲线工具--CV曲线)

1 要确保控制器的中心在世界坐标的原点,冻结变换、删除历史
2 控制器打组
3 给组移动位置 吸附模型(组的位移信息要保留,这个信息很重要)
    先选控制器组,再选目标物体,修改--匹配变换--匹配所有变换    
4 控制器改色、调整形状
    颜色不要改成绿色、白色、深蓝色、黑色、灰色
    (复制2个控制器组,匹配所有变换 到 另两个关节)
 

   控制器调整形状,冻结变换

5 控制器 父子约束 关节(不勾选□ 保留偏移,方便检查错误)

6 重新建立层级关系
约束打破了关节之间的层级关系,所以根关节移动,子关节不移动,现在要重新连接层级关系

子控制器的组 上一级的控制器 P

7 关节 约束 模型 (√ 保留偏移)

创建IK


创建前注意骨骼要有初始角度(否则没有折叠效果)

骨架--创建Ik控制柄:
    旋转平面解算器:可旋转
    单链解算器:不可旋转
    
先点击根关节,再点击末端关节(末端关节会有一个ikHandle)
or 按住ctrl,点击大纲视图里 根关节,再点击大纲视图里 末端关节


没有初始角度处理方法(很少,一般用在机械上):
    先选中中间的关节,属性编辑器--首选角度,选好方向写一个值

注意:保证中间的关节有且只有一个关节方向有数值,就是我们要旋转的那个方向

(数值多了不干净影响后续的绑定,不管是单链还是旋转平面解算器 都是)


不想让动画师动IK手柄,所以:
    创建一个控制器,打组
    把IK手柄放在控制器层级下面
    把Ik手柄隐藏

单链解算器IK 和 目标约束的区别

粉色关节:目标约束

绿色关节:单链解算器IK

移动目标物体,当目标物体超过超过起始关节

目标约束: 关节的坐标轴会发生180度翻转 
Ik:不会发生翻转 

目标约束: 方向指向会更准确
Ik:会进行一个四元数的运算,方向会有偏移

(没有优劣之分,只是特性不同)

http://www.dtcms.com/a/407524.html

相关文章:

  • 国外网站设计网站织梦网站安装出现dir
  • 【SQL】SQL 命令大全
  • 基于vue的城市智慧地铁管理系统73c2d(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
  • 湖南网站建设磐石网络郑州网站建设哪家公司好
  • Android DVM的进程和Linux的进程,应用程序的进程是否为同一个概念?
  • 博睿数据受邀出席东盟人工智能应用生态交流会,以“AI+可观测性”驱动数字化运维模式创新!
  • 镇江市质监站网址网络销售培训学校
  • Windows 7 的 RStudio 1.25 R4.4.0 R 文件莫名其妙被改动,导致 原来好的程序运行不了
  • 网站打开空白 重启iis就好了阿里云可以网站备案吗
  • 报名网站开发多钱噼里啪啦电影免费观看高清
  • 点子网站制作网站建设用什么
  • 安卓系统上怎样做网站前端开发织梦搬到WordPress
  • 网站开发属于计算机系统开发吗wordpress主题更换字体教程 | hu
  • C语言第22讲
  • 神经网络二分类任务详解:前向传播与反向传播的数学计算
  • 慈溪网站建设慈溪如何建设盈利网站
  • 免费网站软件app做网站 如何注册公司
  • 制作网站培训网页布局有哪几种
  • 给一张立方体图片的斜视图,对着图片建模的ppo模型,架构怎么设计 solidworks
  • Kafka 面试题及详细答案100道(51-65)-- 性能优化与调优
  • 高要seo整站优化wordpress边框
  • 岐山县住房和城市建设局网站企业网站的推广阶段和特点
  • vue前端项目使用摄像头扫码时需要访问https服务接口,访问自建证书出现接口报错,可能在你的电脑上安装证书
  • 设置环境变量时避坑:不要引号不要空格,如:set API_KEY=.....
  • C++设计模式_创建型模式_单件模式
  • 进阶:基于 dlib 的 68 点人脸关键点检测实现
  • 设计师培训心得北京seo诊断
  • (超详细,于25年更新版) VMware 虚拟机安装以及Linux系统—CentOS 7 部署教程
  • 微信兼职平台网站开发多个域名多国语言网站seo优化
  • JavaScript逆向补环境逆向WASM的思路