本文采用的blender版本:blender 2.59 windows
blender的array modifier是经常用到的,不过还是有些东西要说明的,
毕竟它不是很直接的应用。
下面就分别说明一下:
下面是对一个物体添加array modifier.
array有三种类型,
fit curve(适应曲线, 这个是自动按曲线的长度分配个数)
fit length(适应长度, 这个是按设定的长度分配个数)
fix count(固定个数, 这个是按设定的个数)
offset呢,就用于说明我们的每个个体与上一个的关系。
它有constant与relative两种,
constant是固定的,只按前一个中心点的位置计算。
relative是按自身的长度的百分比来计算。
另外一种offset,是按object来设定的。
通常我们用它来做旋转或是放大,或是与别的modifier相配合,如形成一个曲线,或是形成一个圆。
但是要注意的是这个object offset是按offset物体与目标物体两者的关系来设定的。
如果目标物体做过移动,放大,或是旋转,最好先应用一下,也就是Ctrl+a, 如果不应用相应的操作,
可能你得到的就不是你想要的。
下面是一个没有应用缩小的例子, 最开始的目标是得到三个一样大的物体,由于目标物体自己做过缩小操作,变成了三个逐渐变大的物体。
下面是应用过缩小的结果:
当时我自己弄出上面的问题的时候想了好久。
看样我也不聪明。
merge,合并顶点。
见下图:
当两个物体顶点的距离(1.150-1.0=0.15)小于设定的距离(0.31/2=0.155)的一半时, 两个物体的顶点会被自动合并成一个顶点。
first last,是只合并第一个与最后一个, 在官方的wiki上写着会合并头尾,应该是在环状时有用。
另外一个选项就是start cap与end cap, 这个会在我们的array modifier的结果的两端分别加个我们指定的物体 。
下面就是结果的一个示例,我想这个比较适合我们做个什么东西的头与尾。中间的用array做个身子吧,
比如蛇, 龙????。
阅读(2014) | 评论(0) | 转发(0) |