【问题标题】:How can I apply two different rotations to the same Blender object?如何将两个不同的旋转应用于同一个 Blender 对象?
【发布时间】:2016-01-21 06:22:19
【问题描述】:

我正在尝试构建一个具有多个齿轮的对象。其中一个齿轮连接到一个较大的齿轮上,因此当较大的齿轮旋转时,较小的齿轮也会围绕较大的齿轮的中心移动。

同时,较小的齿轮也在旋转 - 但它的旋转是围绕自己的中心,独立于较大的齿轮。

所以:

  1. 较大的齿轮围绕其中心旋转
  2. 小齿轮随着大齿轮的中心旋转而移动
  3. 小齿轮也独立旋转

我可以通过为较大齿轮的旋转设置动画然后将两个齿轮分组来获得 1 和 2,但我不知道如何让较小的齿轮在围绕较大齿轮旋转时围绕其自己的轴旋转。

任何想法都将不胜感激。

【问题讨论】:

    标签: blender blender-2.67


    【解决方案1】:

    密钥是parenting

    • 创建第一个齿轮并使其旋转。
    • 在它旁边创建第二个齿轮并为其设置动画。
    • 选择第二档然后换档选择第一档并按⎈CtrlP并选择Object。

    现在,当第一个齿轮旋转时,第二个将跟随它的旋转,同时保持它自己的旋转。

    如果您希望外齿轮与内齿轮反向旋转,您可以在与内齿轮相同的位置放置一个空齿轮并使用副本rotation constraint 并设置反转以使其反向旋转,然后将外部齿轮设为空的父级。

    这是一个示例文件
    (来源:giantcowfilms.com

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-01-20
      • 2013-06-23
      • 2014-06-12
      • 2015-03-05
      • 2016-03-19
      • 2018-07-11
      • 2023-01-26
      • 1970-01-01
      相关资源
      最近更新 更多