




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
splineIKAdvancedTwistcontrols设置详解 在做角色绑定的时候我们通常会用spline IK的高级旋转设置来模拟角色肩部和臀部的Twist,有时候还用这个高级旋转设置来模拟角色手臂的twist 而且效果非常好,控制很方便,但里面的参数设置往往让初学的朋友迷惑,我以前也迷惑过,好在请教老师弄明白了其中的原理,也就不迷惑了,下面来详细介绍搭建方法,希望可以帮助到岗接触这方面知识的朋友。选择joint tool在side 视图下用XYZ方式创建骨骼链,如下图:为了使骨骼轴向统一,选择orient joint把最后一节骨骼oriention改为none,然后选择IK spline handle tool 为骨骼链创建线性IK。(本节教程主要讲线性IK的高级扭曲,参数我们就不调整了)Tips:当场景物体过多不好选择骨骼创建spline IK的时候可以按住ctrl键,在outliner里点选骨骼创建。如下图然后在骨骼链的开始端和结束端分别创建两个骨点,为了方便讲解和利于大家观察我先把他们吸附在离目标一个单位的网格上,如下图。(这两个骨点以后是要对spline IK的曲线进行蒙皮的,到时候再移回去即可。)很好,然后进透视图打开骨骼的轴向显示看看然后选择IK handle1, ctrl+A 进入attribute editor ,选择 IK solver attributes - Advanced Twist controls ,勾选Enable Twist controls,这时会发现骨骼链的轴向变乱了,这很正常,因为系统默认的约束轴向设置与我们需要的不相符,需要进一步设置。下面来介绍下各个参数的意义:World up type :这个是设置spline IK的跟随方式UP axis :这个在animator friendly rigging里的定义是在控制器上的轴向,下面会着重讲解。Up vector :骨骼链开始方向的轴向。(用World up object的轴向来约束UP axis)Up vector2 :骨骼链结束的方向的轴向。(用World up object1的轴向来约束UP axis)World up object :控制骨骼链开始端的控制器。World up object2:控制骨骼链结束端的控制器。好,下面来重点讲讲UP axis,这里借用animator friendly rigging里的几幅图,我觉得很能说明问题。看下图UP轴向不是骨骼的朝向,而是要与骨骼朝向有一定角度的,而且他们的轴向要一致,就像下图这样用绿色标示的轴向就是UP axis由此可知我们用XYZ方式创建的骨骼链UP轴向只可能是排除X 和 X的所有轴向了,即Y , Y ,Z , -Z ,所以你每次设置UP axis的时候是没有X 和 X轴的选项的。相信看到这你已经明白这里面的奥妙了吧,UP轴向我们可以有4种选择,下面开始设置World up type :object rotation up (start/end) (这个选物体旋转向上)UP axis :positive Y 【还记得轴向没变乱之前骨骼链的轴向吗,我选的是没变乱之前的positive Y方向做UP(Y , Y ,Z , -Z你可以随便选任意一个,接近轴向我们暂时不考虑,当然根据UP轴向选择的不同,下面的Up vector的轴向设置也就不同)】Up vector : -1 0 0 (这个选项就是让你用World up object的哪个轴向来控制UP axis。三组数分别代表 X轴 Y轴和Z轴,用正负1表示正负轴)Up vector2 :-1 0 0 (这个选项就是让你用World up object2的哪个轴向来控制UP axis)World up object :joint8 (这个就是控制hip部位的骨点)World up object2:joint9 (这个就是控制shoulder部位的骨点)OK 选择两个骨点twist测试下吧,没问题。为了进一步讲解UP轴向与 up vector 之间的关系 我们把Enable Twist controls选项先关掉。如下图应为我们刚才是把骨骼链的正Y轴设为了UP,所以下面的UP vector 我们设置的是控制器的-X轴,因为控制骨骼的-X轴正好与骨骼连的正Y轴一致,用它来控制骨骼链的正Y轴即UP axis而使骨骼都不会出现翻转。(这里值得注意的是不要认为控制骨骼的轴向就是世界坐标轴,虽然这个例子很巧合地与世界坐标一致了,但控制骨骼的轴向一定要写它的自身轴向)说以说在这个例子中的参数设置有4种情况1:UP axis :positive YUp vector :-1 0 0Up vector2:-1 0 02:UP axis :negative YUp vector :1 0 0Up vector2:1 0 03:UP axis :positive ZUp vector :0 0 1Up vector2:0 0 14:UP axis :negative ZUp vector :0 0 -1Up vector2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年房地产物业管理服务规范资格统考考核试卷
- 2025年传媒行业新型主流媒体建设法治人才(如法治记者、法律评论员)培养合规考核试卷
- 2025年行政诉讼法资格准入应用考核试卷
- 2025年智能制造系统集成项目整体管理案例考核试卷
- 难点解析人教版八年级物理上册第5章透镜及其应用专项训练练习题(解析版)
- 难点解析-人教版八年级物理上册第5章透镜及其应用-透镜同步测评试卷(详解版)
- 数的认识与运算的内容和本质发布者:陈为强20250924 09445.0分(1个)评价 收藏 3点赞评论 2022年版义务教育数学课程标准指出课程内容的组织“要凸显整体性、一致性和阶段性”
- 难点解析-人教版八年级物理上册第6章质量与密度-质量专题攻克试题(含详细解析)
- 解析卷人教版八年级物理上册第4章光现象-光的色散专项攻克练习题(含答案详解)
- 解析卷人教版八年级物理上册第4章光现象专项测评试卷(含答案详解)
- 辅警公安基础知识笔试模拟考试题(六)
- 孩子患脑炎后的护理
- 《rfid技术与应用》课件
- 《研究性学习报告》课件
- 2024年初中七年级英语上册单元写作范文(新人教版)
- 腺样体病人的护理
- 2025年10月自考13887经济学原理中级押题
- 2019-2023年北京市中考真题数学试题汇编:圆解答题(第24题)
- 国际经济与贸易《国际结算》课程教学大纲
- 11 第十一章 不停航施工方案与措施
- 医院卒中中心建设各种制度、流程汇编
评论
0/150
提交评论