blender雕刻工具笔记

Draw

draw工具就像普通的画笔工具,能在mesh表面刻画“凸”或者“凹”的图案。需要注意的是,这里刻画出的轨迹会相对的光滑。因为它的刻画过程会把周围一定范围内的点都按照距离刻画轨迹的距离做相对运动。 例如下图所示:

球面上凸出的部分,除了轨迹的最中央发生了移动外,其周围的点也发生了移动。

Draw Sharp

Draw Sharp工具相对Draw而言,刻画的轨迹会更锐利。其刻画轨迹周围的点只会进行很小的移动,或者,就不会移动。如下图所示:

Clay

Clay工具对mesh的操作逻辑和前两者是一样的。不同的是,刻画轨迹对周围点的影响方式。Clay对刻画轨迹距离近的点影响会更大,而其对远处的点影响会成一个急剧下降的趋势。参考下图所示:

上面是Clay工具,下面是Draw工具分别对同一个点在同样参数下(包括操作半径,强度等)应用10次操作后的结果。上图明显更加顿,下图明显更加尖。可以设想如果是Draw Sharp工具,那应该会更加尖。

Clay Strips

Clay Strips工具其操作的逻辑与前面不一样了。但时其刻画轨迹对周围点影响的方式却与Clay工具一致。不一样的是,Clay Strips要求操作时必须是一条刻画的线条轨迹,不能是单点操作。单点操作时,此工具是无效的。如果来回在一条线上重复应用此工具则会得到如下效果:

此工具相对Clay能刻画出更好的线条。

Layer

Layer工具有点像Draw,其操作逻辑和Draw也是一样的。但其刻画轨迹对周围点影响的方式不太一样。Layer工具会多0.5倍操作半径以内的点影响很大,但时操作0.5倍半径后会急剧减少。这种影响能够给mesh刻画出一个立体层的感觉。

Layer最终形成的效果和Clay Stripes的效果有点像,但不同的是,Clay Stripes是对刻画轨迹的旁边起作用。

Inflate

Inflate操作工具与前面的类似,不过其对刻画轨迹周围点的影响行为又不一样,Inflate能对周围给出更光滑的影响能力。如下图所示:

Blob

Blob的操作方式与Inflate类似,但Blob对周围点的影响能力成球面变化。如下图所示:

图中左侧是Blob, 右侧是Inflate。可见Inflate提供的影响更加光滑,Blob对周围的影响以0.5倍操作半径的球面影响力。

Crease

Crease工具的操作方法也与前面类似,不同的仍然是对周围顶点的影响能力。Crease能对周围点形成比较强的圆周方向的吸引能力。将周围顶点拉得离自己更近,以此来形成“皱痕”。如下图所示:

图中右侧是Blob,左侧是Crease。可见Blob明显的把周围的点往四周推开形成球面,而Crease把周围的点进一步聚拢而形成褶皱。

Smooth

此操作如其名字一样,能使操作半径内的顶点更加光滑。

Flatten

此操作能让半径内的顶点更加平坦

Fill

Fill操作与Flatten操作类似,不同的是Fill是以操作半径和方向上最高的点为目标来变平坦,而Flattern是以中间点。如下图所示:

图中左侧是Flatten,右侧是Fill。可见Fill操作的平坦位置更高一些。

Scrape

Scrape与Fill类似,不过会把平面'刮'得更平整

Multiplane Scrape

这个工具与Crease类似,不过它能在褶皱边的时候尽量避免对旁边顶点的“捏起”。下图是Multiplane Scrape与Crease操作的对比:

图中左侧是Crease操作,右侧是Multiplane Scrape操作。可见Crease操作对边界的“捏起”现象很严重,而Multiplane Scrape操作让局部范围内(操作半径范围内)的几何形体维持不变。

Pinch

Pinch操作与Crease操作类似,不同的是,Crease在把周围顶点聚拢的同时在凸起或者凹下,而Pinch操作只做单纯的聚拢操作。下图是Pinch与Crease操作的效果对比:

图中,左侧是Crease操作,右侧是Pinch操作。从效果对比看,Crease和Pinch都有把四周的点像内聚拢的操作,但Pinch聚拢更加明显,尤其是对近距离的点。而Crease有凸起的效果,Pinch却没有。

Grab

直接对顶点做拉申移动操作。拉伸操作会对操作半径以内的顶点起到连带作用。

Elastic Deform

这个操作很类似与Grab,不同的是这个操作对顶点的拖拽对周围的点的影响更加光滑。下图是Elastic Deform 与Grab操作的效果差别:

图中,左边是Grab操作效果,右边是Elastic Deform操作效果。

Snake Hook

Snake Hook操作也是拖拽操作,但与前面Grab和Elastice Deform都不同的点在于,Grab和Elastice Deform都是先指定对一个点操作,然后再由这个点来影响一定范围内的其他点。而Snake Hook操作是对指定范围内所有的点进行拖拽操作。

Thumb

Thumb也是拖拽操作,不过它的拖拽仅限制于对顶点做垂直于法线方向的平面内进行拖拽操作。也就是说,这个拖拽会抑制顶点沿法线方向拖拽。

Pose

这个操作模拟了弹性表面的“揉捏”操作

Nudge

这个Nudge类似Pose操作,不过Nudge的操作是更加轻的"揉捏"

Rotate

这个操作能让mesh表面指定区域内的顶点群做绕点击中心的旋转运动,示例如下图所示:

Slide Relax

slide relax也是模拟“揉捏“操作,但不同的时,它的操作不是按照固定点做“揉捏”。而是按照操作的位置来“滑动”。它与Nudge的区别就像Snake Hook与Grab的区别。其操作效果如下图所示:

Simplify

这个操作会简化mesh表面的三角形分布,移除短三角形的边,构建大的三角形。操作效果如下图所示

需要注意的是,此操作只在Dynamic Topo模式下有效

Mask/(Box Mask)

blender sculpting操作中的mask能够给mesh中的一些顶点加上标识,让前面的操作多这些点的影响减少或者无效。

上图中,黑色的部分是mask标识的顶点部分。此时对该区域的刻画操作已经无效或者影响减低。

Box Hide

hide操作类似于Mask,只不过它更加彻底,能够让那些不想操作的点直接无视新的刻画操作,并且在操作的时候直接不可见。

图中在一个球进行Deform操作后,左右本应该对称,但因为左侧部分点被Box Hide掉,所有那些点无视了Deform操作的影响。

Mesh Filter

能够对整个mesh应用多种过滤器,包括随机过滤,光滑过滤,膨胀过滤等。下图是对整个mesh应用random过滤的效果:

发表评论

邮箱地址不会被公开。 必填项已用*标注