[翻译 钉子酷] [更多请访问] [博客 www.letsmg.com] [店铺 letsmg.taobao.com ] 样条就是两个或者更多点 被一条线连接
听起来很简单 不过样条在C4D却别有一番天地
样条是路径的别称 你如果使用PS或者AI 就会经常接触路径
路径在C4D中也同样简单 并且强大
我们看一下样条图标 紧挨着初始对象图标 这个蓝色的弯曲的样条就是
点击不放开 会展开子级菜单 有各种各样的样条对象
有“自由”样条 以及各种绘制自由样条的工具
还有很多初始样条
我们来看看 先来一个初始样条
然后再看看怎么使用自由样条制作更加复杂的路径
从“花瓣”开始
“花瓣”就是一个花瓣形状的初始样条
你可以控制他的初始参数
例如 外部半径 内部半径
我可以控制花瓣的大小 花瓣的数量
有很多用途
关于样条 你需要记住一条 它们不会被渲染
点击这里这个白色打板按钮 渲染当前视图
点击一下 发现什么也没有
这事因为样条不会被渲染 样条并没有实体
但这 并不代表样条没有用 建模和动画都会用到样条 只不过它们自身并不被渲染
如果想要渲染这朵花
我按A键 刷新视图
然后添加一个挤压
把花瓣样条作为挤压的子级
挤压会根据花朵的形状生成几何体
现在渲染看看效果
现在可以看见了 一个三维的花朵
以后我们会详细讲解挤压的使用方法
这里我们主要讲解样条对象
删除 回到一个空场景 下面讲解一下怎么画自由样条
在样条图标下 有好几种自由样条的绘制工具
“手绘”工具（就是 “自由”）我一般不使用
从设计的角度来说 没必要在它身上浪费时间
它就像PS或者AI中的铅笔工具 不过没那么有用
我更喜欢一个点一个点的绘制样条 更加准确
很多工具都是以此工作的
“贝塞尔”样条就是你在PS或AI中常见的
现在我要在场景中绘制一条贝塞尔曲线
有一个很重要的原则 绘制样条时
永远不要在透视图绘制 你需要在平视图中绘制
原因是：C4D基于摄像机的角度来绘制空间中点的位置
所以 如果在这个视图绘制 一二三四
我想画一个Z形 但是它并不是我期待的样子
旋转一下视图
看看它是怎么绘制的
并不是在地面上绘制 而是基于摄像机的角度
删除
回到贝塞尔样条工具
切换到前视图
我想要画一个S 使用方法和PS或者AI中的钢笔一样
仅仅点击 就会得到一个单独点
如果点击拖动 得到贝塞尔手柄
如此可以绘制一个十分光滑的S
可以使用选择工具去调整单独的点
可以使用移动工具来调整点的的贝塞尔手柄
如果只想调整一边的手柄 可以按住shift
按住shift调整 就可以打断连接 单独调节一边
三键鼠标此时就很有用 因为 此时右键单击 会得到一个菜单
菜单会根据你选择对象的不同而不同 不过 选择样条 和 选择样条上的点 得到的菜单是一样的
我想要把这个点回复原状 选择“柔性插值” 可以重置手柄
这时 又可以使用移动工具进行调整
如果想要得到一个硬角 右键 选择“硬性”插值
这样就只有一个单一的点了
撤销一下 回到贝塞尔手柄状态
现在 假设你对现在的形状不太满意 想要调整S最后一点
可以使用移动工具给线添加点
按住Ctrl 点击线条后面的地方
就可以给线条添加点
如果想给这边添加点 没问题 但是 如果你想给另外一边添加点呢
这时 就要使用“样条方向”了
可以留意一下 样条是有渐变色的
一头是白色 一头是蓝色
渐变表明了线条的方向
白色是开始点
蓝色是结束点 这是由最初绘制线条时的顺寻决定的
当我开始画S时 从这里开始 然后这样画下去
所以当你使用移动工具添加点时 会加到结束点后面
所以如果想要给另一边添加点 就需要翻转样条方向 右键 选择“翻转序列”
可以留意颜色的变化
现在可以使用移动工具朝另一边添加点了
接下来我们学习其他类型的样条 以及一个十分重要的命令“闭合样条”
删除这个样条
展开样条对象菜单 选择“B-样条”
如果你以前没有使用过三维软件 对B-样条会比较陌生
因为PS AI AE没有这种类型的样条 我真希望他们也有 因为用它来绘制流畅的样条十分棒
使用方法是 选择之后点击 就会得带一个单一的点
再次点击 会得到第二个点
第三次点击 就会在三个点之间生成一个弧形
第四次点击 会根据最后三个点 生成另外一个弧形
以此类推
用B-样条可以很简单的绘制流畅平滑的样条
你可以在空间中调节这些点
可以很方便的绘制平滑样条
我可以使用7到8个点来绘制一个S 可以使用更少的点 绘制更加平滑的曲线
现在我绘制的这个可能不是十分漂亮 因为我在一边讲解一边画 不过你已经可以窥见B-样条的强大
接下来我要闭合这个样条 选择 然后在尾巴添加几个点 1,2,3
我想要从这里闭合曲线
在PS或者AI中 你可以点击这里这个点 就能闭合曲线
实际上 在C4D中有一个更好的办法
选择样条对象 显示属性
勾选“闭合样条”
就会自动闭合
可以随时取消勾选
让闭合/打开样条变得十分简单
记住 样条本身并不被渲染
为了看到复杂的路径 我们需要赋予它们形状
这就是NURB对象的作用
接下来的几节课中 我们会涉及