IK/FK Switcher - Maya脚本插件 2018, 2022, 2023

发贴时间:2024-10-07 13:04 

来自版块:脚本插件

人气293 评论4 点赞6
点赞 6
收藏 16
打赏 1
扫码分享给朋友
当前帖子链接已复制,快去粘贴分享吧~
下载文件
×
本帖全部文件列表
插件类型:
动画插件
插件语言:
英文



Maya(写实风格)特效示意库插件
本帖最后由 eddiesteed 于 24-10-7 13:29 编辑

此内容仅供学习参考使用,不得用于任何商业用途。如有侵权,请及时联系我删除。

IK/FK Switcher 1.0 教学视频
Screenshot2024-10-06220349.png

IK/FK Switcher 2.0 教学视频
描述
一个工允许你在原有控制器的基础上建立一个临时的IK/FK设置,同时保留动画。
适用于任何绑定。
你可以在时间轴的特定部分应用该设置。
你可以将代码与用户界面分离,并将其放入标记菜单或工具架上。

文档
如何安装
“ik_fk_switcher”文件拖放到Maya的脚本编辑器中。从那里,你可以将其保存到工具架上。

工作流程示例
你按顺序选择手臂FK链的控制器(肩膀、肘部、手腕),然后点击“FKto IK”按钮,在原有的FK控制器上应用IK设置。
你的动画仍然保持不变,但现在你可以使用创建的临时IK控制器对手臂动画进行修改。
当你完成修改并想切换回原来的FK手臂时,可以选择一个临时IK控制器并在用户界面上按“DeleteSetup”。这将自动恢复到控制器的原始状态。
这种方法是先用FK进行动画,然后在需要IK行为时切换到临时IK,完成修改后再切换回原来的设置。

功能
影响特定时间范围
选择你的控制器,然后在时间轴上按住Shift并拖动选择你想应用设置的部分。
烘焙间隔
如果你选择3,脚本将在每第3帧上烘焙并添加一个关键帧。
删除相同的关键帧
这会删除具有重复值的帧。当你在分步模式下工作并且有关键姿势时,这非常有用。当跨不同设置烘焙时,这些关键姿势将被保留,而不增加动画的中间帧将被删除。
关键帧减少器
在保留动画的同时尽量减少关键帧。输入的强度越高,烘焙时的关键帧越少,但你可能会丢失动画数据。这在早期阶段非常有用,当你不需要太精细的动画时,但在后期抛光时,你可能需要考虑关闭它。
生成代码
这会打开一个菜单,你可以选择3个选项之一(“FKto IK”“IKto FK”“DeleteSetup”)。当你点击“GenerateCode”时,它会输出你选择的选项的独立代码。
例如:如果你选择了3FK控制器,然后点击“GenerateCode”并选择“FKto IK”选项,它会生成一个包含这3FK控制器选择的代码。但如果你在没有选择的情况下点击“GenerateCode”,你每次点击按钮时都需要选择这3FK控制器。因此,一个更具体,另一个更通用。
更改参数
当你生成代码时,任何设置的参数都会被记录在代码中。例如,如果你的烘焙间隔设置为3,当你生成代码时,脚本会记录下来,当你运行代码时,它会在每第3帧上烘焙。
如果你希望更改参数,它们写在脚本的最顶部,你只需输入你想要的值,或者你可以用你选择的值生成一个新代码,随你选择。

注意事项
如果你在IK模式下,并且你的控制器被拉伸,然后选择在其上应用临时FK设置,可能会得到不一致的结果。
如果在选择的控制器在应用临时设置时属于动画层的一部分,跨烘焙时可能会得到不一致的结果。在这种情况下,脚本会给你一个警告,但仍然允许你继续,尽管最好在应用临时设置之前将控制器从任何动画层中移除。
当处理链中间的FK控制器时(例如肘部),通常你只会在一个轴上旋转它(类似于你自己的手臂移动)。如果你选择打破它并在其他轴上旋转,并在特定时间范围内应用IK设置,可能会在过渡帧期间出现轻微的跳动。
这个脚本适用于任何绑定,但由于某些绑定的结构方式,可能会有少数绑定不兼容,所以请记住这一点。

当前版本- 2.0
测试于Maya 2018, 2022, 2023


根据您的等级权限,您可以免回复直接查看内容,升级到更高等级可获得更多方便的权限哦~


                                
[点击下载]ik_fk_switcher.rar
大小:19.25 KB
要下载该文件,需要先登录哦~
微妙网打赏了 2 微豆 140 活力值 并说:感谢分享!你的资源每被下载一次就会获得微.
复制以下链接分享到 QQ群 QQ空间 贴吧 或其他CG网站上,每进来一个人你将获得: 2微豆

客服
快速回复 返回顶部 返回列表