C4D使模型在另一物体表面随意移动

技巧原视频链接:https://www.bilibili.com/video/BV1DP4y1f77f?spm_id_from=333.1007.tianma.1-1-1.click&vd_source=5cddc17cfaaa1aaa8343fe046ed2bd83

防止看过忘记,在此记一下

该技巧主要是用网格,收缩包裹变形器以及约束标签中的限制功能。


理解该技巧的原理:

受限利用收缩包裹的投射原理,将圆盘模型投射到了球体(其他模型表现也一样),注意圆盘的分段需要提高。

利用约束标签中的限制功能,限制圆盘只能在模型表面移动,使收缩包裹的投射不会产生太大问题。

而网格变形器,是将一个高模物体绑定到低模物体的利器,之前常用于低模驱动高模的角色动画,当然还有各种高模的柔体等。

以下为制作步骤:

1.新建一个圆盘(不是圆盘,其他也可以,只是用它来投射到另一个模型上)

2.新建地形(这里用上自己想要的模型),并使用网格变形器,网格变形器的参数如图


3.使用一个螺旋测试是否已经绑定上去了。


4.去掉螺旋变形器,新建球体,新建空白对象,在空白对象后面加约束标签,勾选限制。


5.操作完毕,可以看到空白对象已经可以在球体表面上运动了。将圆盘拖到空白对象的子集内,并坐标归零后,可以看到如图所示。



6.对圆盘添加收缩包裹变形器,结束。已经可以让模型在表面上随意移动。

扩展内容:约束中的限制,可以让物体在表面上移动,所以也可以制作类似波浪下的漂浮物体随波浪浮动。

是否还有其他扩展性的技巧,等待大家的讨论。


你可能感兴趣的:(C4D使模型在另一物体表面随意移动)