【Nuke3D】使用TransformGeo节点让一个3D模型始终面对模型步骤
› VFX大学 › Nuke合成影视制作 › 【Nuke3D】使用TransformGeo节点让一个3D模型始终面对模型步骤
标签: 3D, Nuke理论, TransformGeo
- 作者帖子
- 2019-05-13 - 17:43 #58268
蓝雨凌参与者大家好,今天的天气有点秋高气爽的感觉,十分凉爽,在Nuke的三维合成环境中,我们经常用到在三维空间中移动摄影机,移动三维模型,在摄影机与模型都在分别运动的时候,是件非常费劲儿的事情。Nuke也像其他三维动画软件一样,提供了Axis节点,TransformGeo节点,可以让摄像机与三维模型间,或者三维模型与模型间产生联动。
比如:摄影机围绕着三维模型进行环拍,三维模型始终朝向摄影机等等的复合联动运动。
使用TransformGeo节点
TransformGeo节点可以将MergeGeo节点合并在一起的多个3D元素移动,旋转,缩放。也可以将几何对象连接到Axis节点,使用Axis控制所有连接的对象一起移动。只需要在每个几何对象后插入一个TransformGeo,将Axis节点连接到TransformGeo节点的 Axis(轴) 输入,并调整Axis节点的变换控制。
TransformGeo节点的另一个用途是:使一个对象的旋转取决于另一个对象的位置,以便第一个对象始终旋转以面向“Look”第二个对象。
例如:无论圆柱体的位置在哪儿,都可以使球体对象始终面向圆柱体对象。当圆柱体移动到新位置时,球体会自动旋转来面向它。
- 2019-05-13 - 17:50 #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社区的帖子,点击我的头像,加我为好友,就可以看到我得更新啦,也可给我发私信,点击帖子顶部得收藏放入收藏夹,方便将来再次查看~
本帖未经允许不得转载,转载请注明出处并保留在本站的完整链接,谢谢^_^
- 作者帖子
- 在下方一键注册,登录后就可以回复啦。