【Nuke3D】使用TransformGeo节点让一个3D模型始终面对模型步骤

VFX大学 Nuke合成影视制作 【Nuke3D】使用TransformGeo节点让一个3D模型始终面对模型步骤

正在查看 1 条回复
  • 作者
    帖子
    • #58268

      蓝雨凌
      参与者
      圣骑士

      大家好,今天的天气有点秋高气爽的感觉,十分凉爽,在Nuke的三维合成环境中,我们经常用到在三维空间中移动摄影机,移动三维模型,在摄影机与模型都在分别运动的时候,是件非常费劲儿的事情。Nuke也像其他三维动画软件一样,提供了Axis节点,TransformGeo节点,可以让摄像机与三维模型间,或者三维模型与模型间产生联动。

      比如:摄影机围绕着三维模型进行环拍,三维模型始终朝向摄影机等等的复合联动运动。

      【Nuke理论】添加删除关键帧动画、动态连接动画参数详解

      使用控制手柄快速控制移动、旋转、缩放

      使用TransformGeo节点

      TransformGeo节点可以将MergeGeo节点合并在一起的多个3D元素移动,旋转,缩放。也可以将几何对象连接到Axis节点,使用Axis控制所有连接的对象一起移动。只需要在每个几何对象后插入一个TransformGeo,将Axis节点连接到TransformGeo节点的  Axis(轴)  输入,并调整Axis节点的变换控制。

      TransformGeo节点的另一个用途是:使一个对象的旋转取决于另一个对象的位置,以便第一个对象始终旋转以面向“Look”第二个对象。

      例如:无论圆柱体的位置在哪儿,都可以使球体对象始终面向圆柱体对象。当圆柱体移动到新位置时,球体会自动旋转来面向它。

    • #58270

      蓝雨凌
      参与者
      圣骑士

      让一个3D对象始终面对另一个

      1、 选择要与另一个对象相对的3D对象节点(例如,球体)。

      2、选择  3D  >  Modify  >  TransformGeo  来添加TransformGeo节点。

      3、选择希望第一个对象面对的对象(例如,圆柱体),并在此节点后面添加TransformGeo。

      4、 将第一个TransformGeo节点连接到第二个TransformGeo节点的  Look  输入。

      5、打开第一个TransformGeo节点的控制面板,切换到“  Look”  选项卡。

      6、从 look axis下拉菜单中,选择对象围绕旋转面向另一个对象的轴:

      + Z + Y.
      + X -Z
      -Y -X

       

      7、使用  旋转X,  旋转Y和  旋转Z  复选框以选择对象旋转的轴。要真正面对第二个对象,三个复选框都得选中。

      8。 调整look strength(外观强度) 滑块以定义旋转的传递强度。(值越小,对象旋转的越少;将值设置为0将不会产生旋转)

      9、如果要使用备用方案计算旋转,选中 :使用四元数。这有利于平滑沿选定轴的不稳定旋转。
      如果现在调整第二个TransformGeo节点的变换,可以看到第一个对象会自动旋转以面向第二个对象。

      使用“变换手柄”  和  “从节点属性面板变换”。


      好啦,今天小雨的更贴就到这里啦,如有疑问,可以跟帖留言,会尽快回复你的。点击Nuke影视合成制作并订阅可以查看更多精彩教程哦。

      如果喜欢NewVFX社区的帖子,点击我的头像,加我为好友,就可以看到我得更新啦,也可给我发私信,点击帖子顶部得收藏放入收藏夹,方便将来再次查看~

      本帖未经允许不得转载,转载请注明出处并保留在本站的完整链接,谢谢^_^

正在查看 1 条回复
  • 在下方一键注册,登录后就可以回复啦。
error: 提示:内容受到保护!!