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

Maya绑定基础: FK 和 IK 介绍和使用

目录

1 FK:角度优先

2 IK:位置优先 + 约束修正

IK操作

Ik控制柄 工具设置


1 FK:角度优先


Forward kinematics 正向运动学:从根关节到末端关节的逐层计算方式

控制逻辑:从根关节 → 末端关节,手动指定关节角度

比如:控制一个机械臂时,你需要手动指定每个关节的角度(如肩膀、肘部、腕部的旋转角度),系统会根据这些角度正向推算出末端执行器(如机械爪)的最终位置和方向

复杂度低

适合:精准控制单个关节的运动轨迹
典型应用:骨骼动画中的基础动作(如走路、挥手)


通过旋转让骨骼达到某种状态

2 IK:位置优先 + 约束修正


Inverse kinematics 逆向运动学:从末端关节反推根关节的计算方式

控制逻辑:从末端关节 → 根关节,直接指定目标位置

比如:你只需要指定手的目标位置(如门把手的位置),系统会反向求解出所有关节应有的角度,使手自动到达目标位置,同时保持关节运动范围和物理约束(如肘部不能反向弯曲)

复杂度高

适合:快速实现末端位置的精准定位
典型应用:角色抓取物体、机械臂路径规划、虚拟现实交互

目标已经定了,所有的旋转来匹配IK控制柄

IK操作

菜单栏-- 骨架--创建Ik控制柄

在这两个红色框关节处鼠标单击,即可创建

创建好之后,可以通过移动工具 来调节控制这两段关节的相对位置

Ik控制柄 工具设置

骨架--创建Ik控制柄  右面的小方框 工具设置:


    旋转平面解算器:可旋转
    单链解算器:不可旋转

点击模型上 IK控制的两个节点,右侧会显示如图

IK融合:就是IK生效的程度,如果是0,就失效了

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

相关文章:

  • lottie动画动态更改切图添加事件
  • 五自由度磁悬浮轴承:精准狙击转子质量不平衡引发的同频振动
  • pycharm 远程连接服务器报错
  • NeRAF、ImVid论文解读
  • 2007-2022年上市公司企业关联交易数据
  • 面向对象爬虫架构设计:构建高复用、抗封禁的爬虫系统​
  • 工业数据消费迎来“抖音式”革命:TDengine IDMP 让数据自己开口说话
  • 利用 Java 爬虫按关键字搜索 1688 商品详情 API 返回值说明实战指南
  • 如何在360极速浏览器中调出底部状态栏
  • Wireshark和USRP捕获同一信号波形差异原因
  • MQ 最终一致性实现跨库转账
  • ArcGIS学习-11 实战-商场选址
  • 【Vue3】Cesium实现雨雪效果
  • onnx入门教程(五)——实现 PyTorch-ONNX 精度对齐工具
  • 子串:和为K的子数组
  • 高并发内存池(7)- CentralCache的核心设计
  • 如何对springboot mapper 编写单元测试
  • MATLAB Figure画布中绘制表格详解
  • Cortex-M 的Thumb指令集?
  • k8s pod 启动失败 Failed to create pod sandbox
  • Il2CppInspector 工具linux编译使用
  • 算法概述篇
  • Markdown渲染引擎——js技能提升
  • MyBatis-Flex是如何避免不同数据库语法差异的?
  • 【electron】一、安装,打包配置
  • 全面赋能政务领域——移动云以云化升级推动政务办公效能跃迁
  • 【硬件-笔试面试题-61】硬件/电子工程师,笔试面试题(知识点:RC电路中的充电时间常数)
  • vue3 + jsx 中使用native ui 组件插槽
  • babel使用及其底层原理介绍
  • Java 集合笔记