完善主体资料,免费赠送VIP会员!
* 主体类型
* 企业名称
* 信用代码
* 所在行业
* 企业规模
* 所在职位
* 姓名
* 所在行业
* 学历
* 工作性质
请先选择行业
您还可以选择以下福利:
行业福利,领完即止!

下载app免费领取会员

NULL

ad.jpg

C4D中如何实现梯度分布效果?C4D中实现梯度分布的几种方法

发布于:2021-09-16 17:03:48
首页/BIM专题
分享

今天这篇教程源于公众号后台的一则提问:

腿腿教学网-C4D中如何实现梯度分布效果?C4D中实现梯度分布的几种方法

这个问题问得比较宽泛,我的回复也只是给了几个可以实现的办法。可回过头来想想,这确实是个有点技术含量的问题,大部分同学都会在这个问题上栽跟头。所以,今天就来跟大家聊一聊,都有哪些方法可以实现梯度分布的效果。

腿腿教学网-C4D中如何实现梯度分布效果?C4D中实现梯度分布的几种方法

由于没有具体案例,本篇教程以思路为主。所用软件为C4D(R21)。

方法一、克隆-混合

这个方法很简单,但我不介绍的话估计很多人都不会。

这里我们创建一个圆柱对象,「半径」设为10cm,「高度」设为100cm,「方向」改为+X。对其进行线性克隆,会得到如下所示的效果。

若要实现梯度分布,比如让圆柱体「高度」从100cm逐渐过渡到300cm,则克隆子层级要有两个圆柱对象,「高度」分别为100cm和300cm。增加克隆的「数量」,不出意外你得到的结果是下面这样的。

腿腿教学网-C4D中如何实现梯度分布效果?C4D中实现梯度分布的几种方法

这种排列是ABAB…的迭代式排列,只需要把迭代改为混合,梯度效果就出来了。

腿腿教学网-C4D中如何实现梯度分布效果?C4D中实现梯度分布的几种方法

tips:该方法是基于对象的某个具体参数实现的梯度值变化,且参数类型必须为数值型,如高度、角度、数量、分段等。

方法二、步幅效果器

效果器通常是配合运动图形一起使用,为简便起见,我们还是用上述克隆的例子。克隆子层级只有一个圆柱对象,参数同上。给克隆对象添加一个步幅效果器。

腿腿教学网-C4D中如何实现梯度分布效果?C4D中实现梯度分布的几种方法

而效果器的变换效果主要有三个,即位置、缩放和旋转。比如这里我们只勾选「位置」,将「P.Y」的值设为500cm。

腿腿教学网-C4D中如何实现梯度分布效果?C4D中实现梯度分布的几种方法

视图中的分布是这样的

腿腿教学网-C4D中如何实现梯度分布效果?C4D中实现梯度分布的几种方法

其分布方式是由步幅效果器的曲线来控制的,如下图所示。可以在「样条」选项中点击「载入预置」。

腿腿教学网-C4D中如何实现梯度分布效果?C4D中实现梯度分布的几种方法

可以看到有多种类型的样条可供选择,比如这里我们选择第一个Cubic,得到的分布结果如下所示。

腿腿教学网-C4D中如何实现梯度分布效果?C4D中实现梯度分布的几种方法

腿腿教学网-C4D中如何实现梯度分布效果?C4D中实现梯度分布的几种方法

除了位置上的步幅变化,尺寸和角度的渐变也很容易实现。

腿腿教学网-C4D中如何实现梯度分布效果?C4D中实现梯度分布的几种方法

方法三、公式效果器

该方法虽然用得不多(主要是大多数人一听到公式两个字就头疼),但可实现的效果真的让人叹为观止。这么说吧,梯度功能,它动动脚趾头就实现了。

以运动图形中的Matrix对象(矩阵)对象为例,为其添加公式效果器,先将位置、缩放、旋转的变换效果都关闭(否则你可能会怀疑自己的眼睛)。

腿腿教学网-C4D中如何实现梯度分布效果?C4D中实现梯度分布的几种方法

现在我们只勾选位置,然后将「P.Y」设为50cm,其余为0。你看到的将会是个波浪形的矩阵。

腿腿教学网-C4D中如何实现梯度分布效果?C4D中实现梯度分布的几种方法

这是因为默认的公式是一个正弦的曲线,这里只要在效果器的「公式」一栏输入一个字母——u,梯度就出现了(正视图)。

腿腿教学网-C4D中如何实现梯度分布效果?C4D中实现梯度分布的几种方法

公式的设置可以说是千变万化,寥寥数语是说不清的。比如公式还是u,在参数变换中只勾选「缩放」,选择「等比缩放」,缩放值设为-1。你将得到下图所示的效果。

腿腿教学网-C4D中如何实现梯度分布效果?C4D中实现梯度分布的几种方法

这时如果将公式换成mod(id;3)=1,你可能不知道发生了什么,但它就是发生了。

腿腿教学网-C4D中如何实现梯度分布效果?C4D中实现梯度分布的几种方法

tips:公式效果器只是少数人的玩具,劝君少碰为妙。

方法四、线性域

这大概是名称上最接近梯度的对象了,但使用起来确实有点难度。域对象算是一个辅助型的对象,它可以作用于变形器、效果器、选集、顶点贴图等。

这里给大家讲个有意思点的例子(不要求掌握)。

创建一个平面对象,转为多边形对象后,选择内部的顶点进行倒角,如图所示。

腿腿教学网-C4D中如何实现梯度分布效果?C4D中实现梯度分布的几种方法

在多边形模式下选择所有的四边形面,沿法线缩放。

腿腿教学网-C4D中如何实现梯度分布效果?C4D中实现梯度分布的几种方法

然后给平面对象添加姿态变形标签,勾选属性「混合」中的「点」选项。

腿腿教学网-C4D中如何实现梯度分布效果?C4D中实现梯度分布的几种方法

这时属性栏会多出一个标签属性,可以看到有基本姿态和姿态0两个选项。选择姿态0,还是用沿法线缩放工具在视图中将所有四边形面缩小,如图所示。

腿腿教学网-C4D中如何实现梯度分布效果?C4D中实现梯度分布的几种方法

完成后将这些四边形面直接删除,给平面对象添加“变形”变形器,衰减使用线性域。

腿腿教学网-C4D中如何实现梯度分布效果?C4D中实现梯度分布的几种方法

选择姿态变形标签,在标签属性中,将「模式」由编辑改为动画。即可看到如下图所示的效果。

腿腿教学网-C4D中如何实现梯度分布效果?C4D中实现梯度分布的几种方法

好了,以上就是C4D中实现梯度分布的几种方法。好好消化吧~


文章源自公众号:3D科研绘图

作者:独孤嘌呤

转载请注明来源本文地址:https://www.tuituisoft/bim/23031.html

未标题-1.jpg

上一篇:没有了

下一篇:没有了