CINEMA 4D R17 完全学习手册(第2版)
上QQ阅读APP看书,第一时间看更新

5.2 样条曲线

样条曲线是指通过绘制的点生成曲线,然后通过这些点来控制曲线。样条曲线结合其他命令可以生成三维模型,是一种基本的建模方法。

创建样条曲线有以下两种方法。

(1)长按060-02按钮不放,打开创建样条曲线工具栏菜单,选择相应的样条曲线,如图5-45所示。

图5-45

(2)执行主菜单>创建>样条>样条曲线,创建一个样条曲线对象,如图5-46所示。

图5-46

5.2.1 自由绘制样条曲线

Cinema 4D提供了两种自由绘制的样条工具,样条又分为5种类型,分别为“线性”“立方”“Akima”“B-样条”和“贝塞尔”,如图5-47所示。

图5-47

1. 画笔060-06

画笔是Cinema 4D最常用的一种创建曲线的方式。

默认曲线类型为贝塞尔060-07。“贝塞尔”样条也称贝兹曲线,是工作中常用的曲线之一。在视图中单击一次可绘制一个控制点,绘制两个点以上时,系统会自动在两点之间计算一条贝塞尔曲线(此时形成的是由直线段构成的曲线,类似于后文中的“线性”曲线),如图5-48所示。

图5-48

如果在绘制一个控制点时,按住鼠标不放,然后拖曳鼠标,就会在控制点上出现一个手柄,两个控制点之间的曲线变为光滑的曲线,这时可以自由控制曲线的形状,如图5-49所示。

图5-49

完成绘制“贝塞尔”曲线后可以进行编辑。

移动控制点:绘制完一条自由曲线以后,单击移动工具060-10,即可选择曲线上的点进行移动。在画笔工具模式下,直接拖曳某一段的样条曲线进行自由编辑。

小技巧

选择一个控制点后,控制点上会出现一个摇曳手柄,调整手柄的两端可以控制曲线,如果只想控制单个手柄,按住Shift键进行移动即可。

添加控制点:选中样条曲线,按住Ctrl键,单击需要添加点的位置,即可为曲线添加一个控制点。

选择多个控制点:有两种方法可以选择:执行主菜单>选择>框选;按住Shift键依次加选。

注意

在“贝塞尔”曲线上添加控制点的方法同样适用于后面几种曲线。

2. 线性样条061-01

线性样条的点与点之间使用直线连接,如图5-50所示。

图5-50

3. 立方样条061-03

在视图中单击即可绘制。当立方样条的控制点超过3个时,系统会自动计算出控制点的平均值,然后得出一条光滑的线(“立方”样条会经过绘制的控制点),如图5-51所示。

图5-51

4. 阿基玛样条061-04

阿基玛样条较为接近控制点的路径,如图5-52所示。

图5-52

5. B-样条061-05

在视图中单击即可绘制。当B-样条的控制点超过3个时,系统会自动计算出控制点的平均值,然后得出一条光滑的线(只有首尾点会经过绘制的样条线),如图5-53所示。

图5-53

6. 草绘061-09

草绘样条开放性很强,可以自由绘制样条曲线,如图5-54所示。

图5-54

7. 平滑样条062-02

平滑样条可以作为一种塑造笔刷,可以让用户以各种方式修改样条半径与强度,整体提高当前笔刷的影响区域以及控制强度(按住Ctrl+鼠标中间上下拖曳控制笔刷强度,左右拖曳控制半径),如图5-55所示。

图5-55

8. Arc Tool062-04(样条弧绘制)

可以在两条线段之间自由链接一个弧形样条,也可以在一条线段的某一段上重编辑成弧形,如图5-56所示。

图5-56

绘制完样条曲线后,在“属性”管理器中会出现相应的参数,如图5-57所示。

图5-57

类型:该参数包含“线性”“立方”“阿基玛”“B-样条”和“贝塞尔”5种类型,创建完一条曲线以后,可以自由修改曲线的类型,非常方便,如图5-58所示。

图5-58

闭合样条:样条曲线的闭合方法有两种,一种是绘制时直接闭合(鼠标单击起点附近,系统自动捕捉到起点);另一种是勾选“闭合样条”选项。

点插值方式:用于设置样条曲线的插值计算方式,包括“无”“自然”“统一”“自动适应”和“细分”5种方式,如图5-59所示。

图5-59

5.2.2 原始样条曲线

Cinema 4D提供了一些设置好的样条曲线,如圆环、矩形、星形等,可以执行主菜单>创建>样条进行绘制,也可以通过“样条线”工具栏进行绘制,如图5-60所示。

图5-60

1. 圆弧062-10

执行主菜单>创建>样条>圆弧,绘制一段圆弧。

属性面板>对象>对象选项卡,如图5-61所示。

图5-61

类型:圆弧对象包含4种类型,分别为“圆弧”“扇区”“分段”“环状”,如图5-62所示。

图5-62

半径:设置圆弧的半径。

开始角度:设置圆弧的起始位置。

结束角度:设置圆弧的末点位置。

平面:以任意两个轴形成的面为矩形放置的平面,如图5-63所示。

图5-63

反转:反转圆弧的起始方向。

2. 圆环063-04

执行主菜单>创建>样条>圆环,绘制一个圆环。

属性面板>对象>对象选项卡,如图5-64所示。

图5-64

椭圆/半径:勾选“椭圆”选项后,圆形变成椭圆;“半径”用于设置椭圆的半径,如图5-65所示。

图5-65

环状/内部半径:勾选“环状”选项后,圆形变成一个圆环;“内部半径”用于设置圆环内部的半径,如图5-66所示。

图5-66

半径:设置整个圆的半径。

3. 螺旋064-01

执行主菜单>创建>样条>螺旋,绘制一段螺旋。

属性面板>对象>对象选项卡,如图5-67所示。

图5-67

起始半径/终点半径:设置螺旋起点和终点的半径,如图5-68所示。

图5-68

开始角度/结束角度:设置螺旋的长度。

半径偏移:设置螺旋半径的偏移程度,如图5-69所示。

图5-69

高度:设置螺旋的高度。

高度偏移:设置螺旋高度的偏移程度,如图5-70所示。

图5-70

图5-70(续)

细分数:设置螺旋线的细分程度,值越高,越圆滑。

4. 多边065-02

执行主菜单>创建>样条>多边,绘制一条多边曲线。

属性面板>对象>对象选项卡,如图5-71所示。

图5-71

侧边:设置多边形的边数,默认为六边形,如图5-72所示。

图5-72

圆角/半径:勾选“圆角”选项后,多边形曲线变为圆角多边形曲线;“半径”控制圆角大小,如图5-73所示。

图5-73

5. 矩形065-06

执行主菜单>创建>样条>矩形,绘制一个矩形。

属性面板>对象>对象选项卡,如图5-74所示。

图5-74

宽度/高度:用于调节矩形的高度和宽度。

圆角:勾选该项后,矩形将变为圆角矩形,可以通过“半径”来调节圆角半径。

6. 星形065-08

执行主菜单>创建>样条>星形,绘制一个星形。

属性面板>对象>对象选项卡,如图5-75所示。

图5-75

内部半径/外部半径:分别用来设置星形内部顶点和外部顶点的半径,如图5-76所示。

图5-76

螺旋:设置星形内部控制点的选择程度,如图5-77所示。

图5-77

7. 文本066-03

执行主菜单>创建>样条>文本,创建一个文本。

属性面板>对象>对象选项卡,如图5-78所示。

图5-78

文本:输入需要创建的文字。

字体:自动载入系统已安装字体。

对齐:用于设置文字的对齐方式,包括“左”“中对齐”和“右”3种(以坐标轴为参照进行对齐)。

高度:设置文字的高度。

水平间隔/垂直间隔:设置横排/竖排文字的间距。

分隔字母:勾选该项后,当转化为多边形对象时,文字会被分离为各自独立的对象,如图5-79所示。

图5-79

8. 矢量化066-06

执行主菜单>创建>样条>矢量化,绘制一个矢量化样条。

属性面板>对象>对象选项卡,如图5-80所示。

图5-80

纹理:默认的矢量化样条是一个空白对象,载入纹理图像以后,系统会根据图像明暗对比信息自动生成轮廓曲线,如图5-81所示。

图5-81

图5-81(续)

宽度:设置生成轮廓曲线的整体宽度。

公差:设置生成轮廓曲线的误差范围,值越小,计算得越精细,如图5-82所示。

图5-82

9. 四边067-03

执行主菜单>创建>样条>四边形,绘制一个四边形。

属性面板>对象>对象选项卡,如图5-83所示。

图5-83

类型:包括“菱形”“风筝”“平行四边形”“梯形”4种类型,如图5-84所示。

图5-84

A/B:分别代表四边形在水平方向/垂直方向上的长度。

角度:只有当四边形为“平行四边形”或者“梯形”时,此项才会被激活,用于控制四边形的角度。

10. 蔓叶类曲线067-06

执行主菜单>创建>样条>蔓叶类曲线,绘制一条蔓叶类曲线。

属性面板>对象>对象选项卡,如图5-85所示。

图5-85

类型:包括“蔓叶”“双扭”和“环索”3种类型,如图5-86所示。

图5-86

宽度:设置蔓叶类曲线的生长宽度。

张力:设置曲线之间张力伸缩的大小,只能控制“蔓叶”和“环索”两种类型的曲线。

11. 齿轮068-01

执行主菜单>创建>样条>齿轮,绘制一条齿轮曲线。

属性面板>对象>对象选项卡,如图5-87所示。

图5-87

齿:设置齿轮的数量。

内部半径/中间半径/外部半径:分别设置齿轮内部、中间和外部的半径。

斜角:设置齿轮外侧斜角角度。

12. 公式068-03

执行主菜单>创建>样条>公式,绘制一条公式曲线。

属性面板>对象选项卡,如图5-88所示。

图5-88

X(t)/Y(t)/Z(t):在这3个文本框内输入数学函数公式后,系统将根据公式生成曲线。

Tmin/Tmax:用于设置公式中t参数的最大值和最小值。

采样:用于设置曲线的采样精度。

立方插值:勾选该项后,曲线将变得平滑。

13. 花瓣068-05

执行主菜单>创建>样条>花瓣,绘制一条花瓣曲线。

属性面板>对象>对象选项卡如图5-89所示。

图5-89

内部半径/外部半径:用于设置花瓣曲线内部和外部的半径。

花瓣:设置花瓣的数量。

14. 摆线068-07

执行主菜单>创建>样条>摆线,绘制一条摆线。

属性面板>对象>对象选项卡,如图5-90所示。

图5-90

类型:包括“摆线”“外摆线”和“内摆线”3种类型。

半径/r/a:在绘制“摆线”时,“半径”代表动圆的半径,a代表固定点与动圆半径的距离,只有摆线类型为“外摆线”和“内摆线”时,r才能被激活,此时“半径”代表固定圆半径,r代表动圆的半径,a代表固定圆的与动圆半径的距离。

开始角度/结束角度:设置摆线轨迹的起始点和结束点。

注意

一个动圆沿着一条固定的直线或者固定的圈缓慢滚动时,动圆上一个固定点经过的轨迹就称为摆线,摆线是数学中非常迷人的曲线之一。

15. 轮廓069-01

执行主菜单>创建>样条>轮廓,绘制一条轮廓曲线。

属性面板>对象>对象选项卡如图5-91所示。

图5-91

类型:包括“H形状”“L形状”“T形状”“U形状”“Z形状”5种类型,如图5-92所示。

图5-92

高度/b/s/t:这4个参数分别用于控制轮廓曲线的高度和各部分的宽度。