我当程序员那些年 2023-02-28 14:38 采纳率: 0%
浏览 28

blender如何通过改变骨骼位置改变全部关键帧?

我在用blender做动画的时候,我设计了个人物奔跑的动作,此时人物的手掌是张开的,我想改变手掌骨骼变成握拳,使人物握拳奔跑,其他动作不变,只能一帧一帧修改么?不能在原有关键帧的基础上一次性修改么?

  • 写回答

1条回答 默认 最新

  • 专家-赤兔[在线] 全栈领域优质创作者 2023-08-30 08:14
    关注

    引用 皆我百晓生 小程序回复内容作答:

    在Blender中,你可以通过使用关键帧插值和骨骼约束来实现这个效果,而不需要逐帧地修改。以下是一种方法:

    1. 首先,选择在奔跑动作中你想要改变手掌骨骼的关键帧。你可以使用时间轴或者动作编辑器来选择关键帧。

    2. 切换到“动作编辑器”视图,确保“插入模式”和“自动关键帧”选项都是打开的。

    3. 选择手掌骨骼,然后在属性面板中点击“约束”按钮,添加一个“目标限制”约束。

    4. 在约束设置中,选择“旋转”约束类型,并设置所需的旋转角度和轴向。这会将手掌骨骼固定在指定的角度。

    5. 在“目标”字段中,选择你想约束手掌骨骼的目标,比如选择另一个骨骼作为目标。

    6. 确定设置后,选择当前选择的关键帧,并按下“I”键,选择插入关键帧。

    7. Blender会自动为你的选择的关键帧创建一个新的手掌骨骼的关键帧,该关键帧上手掌骨骼的位置将会被限制。

    8. 在时间轴中,选择接下来的所有关键帧,然后按下“Ctrl+C”将之前的关键帧的约束复制到选择的关键帧上。

    9. 现在,每个选择的关键帧上手掌骨骼的位置都会被限制,从而实现在奔跑动作中手掌骨骼握拳的效果。

    这种方式可以允许你在不改变其他动作的情况下,只改变手掌骨骼的关键帧。记住,这只改变了手掌的骨骼位置,而不是形状。如果你想要更改形状,可能需要使用形状关键帧或者动态模型。

    希望这对你有所帮助!

    评论

报告相同问题?

问题事件

  • 创建了问题 2月28日

悬赏问题

  • ¥15 35114 SVAC视频验签的问题
  • ¥15 impedancepy
  • ¥15 在虚拟机环境下完成以下,要求截图!
  • ¥15 求往届大挑得奖作品(ppt…)
  • ¥15 如何在vue.config.js中读取到public文件夹下window.APP_CONFIG.API_BASE_URL的值
  • ¥50 浦育平台scratch图形化编程
  • ¥20 求这个的原理图 只要原理图
  • ¥15 vue2项目中,如何配置环境,可以在打完包之后修改请求的服务器地址
  • ¥20 微信的店铺小程序如何修改背景图
  • ¥15 UE5.1局部变量对蓝图不可见