全部文章

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

Daxun · 6月7日 · 2019年 · 225次已读

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

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

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

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

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

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

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

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

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

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

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

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

本文由 Daxun创作,如果您觉得本文不错,请随意赞赏
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
原文链接:  https://daxun.art/c4dfuziguanxi

关注微信公众号,实时接收刚更新内容
2 张小纸条
  1. 宝儿2019-6-7 · 23:08

    受教了

    • Daxun2019-6-7 · 23:10

      谈不上,只能说是一个小技巧,希望我的文章能帮助你更快的完成您的项目。

鸣谢提供CDN赞助