C4D中点级别的父子关系怎么实现

C4D8个月前更新 Daxun
2,958 0 0

C4D的层级关系也称为父子关系,一般的父子关系,我们只需要将子物体拖拽到父物体的下面就可以了。那么点级别的父子关系怎么实现呢?

我们够都知道所有的物体都是有点组成的,C4D中的点也不例外,我们在C4D中打开一个正方体,转换成可编辑图形。点击构造,我们会发现正方体是有8个点组成的。而且每个点都有自己的序号和坐标。

C4D中点级别的父子关系怎么实现

根据这个原理,我们推断一下,既然他的每个点都有自己的序号,我们能不能通过序号来绑定父子关系呢?

下面我就根据这个推断,去测试了一下点与点的父子关系怎么去实现。

首先,我们先创建两条平行直线和一根直线。形成下面的形状。

C4D中点级别的父子关系怎么实现

然后创建空物体,添加XPresso标签,将线段拖进XPresso编辑器中。

C4D中点级别的父子关系怎么实现

然后我们选中三条线段的交点,在001线段和002线段中,他的序号是41。在横线中,他有两个交点,分别是与001和002的交点,分别是收尾两个序号,0和36。

C4D中点级别的父子关系怎么实现 C4D中点级别的父子关系怎么实现

现在我们只需要将001线段中的41号点和横线的36号点,002线段的41号点和横线的0号点的位置数据分别绑定在一起就好了。所以我们在Xpresso中创建四个点节点。然后将他们的序号修改成41,41,0,36。

C4D中点级别的父子关系怎么实现

然后我们将节点按照下图的方式连接起来,为了方便大家看清楚,我将节点的名字做了分别命名。

C4D中点级别的父子关系怎么实现

然后我为了验证他们真的做了父子关系的绑定,我给三条线段都添加了动力学样条,通过样条的运动,来观看他们是否做了关联。

C4D中点级别的父子关系怎么实现

我们看到我们的推断是正确的,这种绑定具体项目中使用,我感觉还是很常见的,我们现在做的是点与点的绑定,那么我将一个物体绑定在一个点上呢?下面是我测试的一张动态效果图。

C4D中点级别的父子关系怎么实现

因为有小伙伴通过看图,有的时候,理解不了怎么操作的,以后的写作方式,我打算在文章尾部添加我做测试的时候的录屏。方便大家参考。(录屏随便看看就好了,我也没做剪辑,也没加BGM。)还有就是有朋友建议我直接做成视频教程,其实吧,那个啥,那个啥,录视频还要剪,还要备课。我比较懒,就随便写写。我做这件事的初衷,就是整理自己的学习笔记。其实如果真有不明白的,直接加我QQ。还可以一起吹吹牛皮。

© 版权声明

相关文章

暂无评论

暂无评论...