[ZBrush]ZModeler常用操作示例-01
Keywords:ZBrush, ZModeler
Initialize用法
新建一个圆柱体
其默认Initialize参数如下(Tool -》 Initialize)
如果想减掉模型纵向的polygon数量,则可以将VDivide修改4(对于圆柱体,可修改的最小值也只能是4,表示纵向方向上用4根横向的线分段),默认为17。比如纵向的网格数量修改为3,则修改VDivide为4:
如果想减掉模型横向的polygon数量,则可以修改HDivide。
Move(将所在面压低或抬高)
注意,使用ZModeler之前,需要将模型转换为PolyMesh3D。
先将鼠标悬停在需要压扁面上,注意,是面上,不是边也不是点,鼠标悬停的位置不同,相应的弹出菜单也不同。
然后按住空格键不放,弹出菜单中,Action选择Move,Target选择Flat Island。
然后可以鼠标悬停在面上,按住鼠标不放,上下移动来压扁或者拉长模型
Inset(Island内插入)
比如我们想在上面示例的圆柱截面上,插入一根线,效果如下:
方式:先将鼠标悬停在面上,按住空格键不放,弹出菜单中,Action选择Inset、Target选择Flat Island、Modifiers选择Inset Region
注意:鼠标要悬停在面上且出现一根黄线后再拖动,否则就是另外一种效果。
未出现黄线:
出现黄线:
Inset(Polygroup内插入)
如果想在一个某个Polygroup内部插入,则将Target选择为Polygroup Island,否则每次只能从圆柱体截面的最外面插入。
效果:
Move(Polygroup压扁或拉伸)
如果想把某块Polygroup抬高或者压低,同样使用Move,只是把Target选择为Polygroup Island。
效果:
QMesh(以所在面为基础,挤压出新的部位出来)
接着上面案例,actions选择QMesh、Target选择Polygroup Island
向上挤压效果效果:
向下挤压效果:
Scale(伸缩)
比如,想把下面模型的顶部圆形扩大或缩小
方式1:面级别的Scale
方式2:线级别的Scale
效果:
Bevel(倒角)
一个模型的棱角如果不卡边,比如这样:
那么执行Dynamic(Tool -》 Geometry -》 Dynamic Subdiv -》 Dynamic)后的效果就成了这样:
ZModeler的卡边方式:鼠标悬停在线上,Edge Actions选择Bevel,Target选择EdgeLoop Complete。
然后在需要卡边的线上按住鼠标左键拖拽:
以此案例为例,如果圆柱底部的边也需要做同样的卡边,直接单击底部的边线即可:
之后再执行Dynamic,棱角就不会被过度平滑:
Bevel另外一种常用方式是,将Modifiers选择为Two Rows,如果觉得两条不够,还可以选择Four Rows、Eight Rows。
比如这种案例
执行卡边的时候就会自动生成两条edge:
Insert(插入)
再介绍一种和Bevel效果类似的方法,鼠标悬停在线上,Edge Actions选择Insert,Target选择Single EdgeLoop。
然后再执行Dynamic:
Inset和QMesh综合使用:制作套环
比如想制作如下效果:
方式如下:鼠标先悬停在面上,按住空格键,Polygon选择Inset,Target选择Polyloop,Modifiers选择Inset Region
然后鼠标悬停在polygon上,左右晃动,会出现两种黄线,一种纵向,一种横线:
这里我们需要的是横向上的polyloop,所以等显示横向黄线时,按住鼠标拖拽,即可形成一段polyloop:
然后再选择QMesh,在这个polyloop上按住鼠标左键拖拽,即可创建出套环效果:
Delete(删除)
以下图模型为例
鼠标悬停在线条上,空格键按住不放,然后选Action选择Delete、Target选择EdgeLoop Complete:
然后点击需要删除的边:
效果:
其他技巧:
1,QMesh复制与隔离
前面说到,使用QMesh可以从一个Polygroup挤出一块,如果不想挤出,只是希望将选中的Polygroup复制一份出来并抬高,且与之前的模型隔离开,比如这种效果:
方式:按住鼠标不放之后,拖拽鼠标之前,按住Ctrl键。
2,Move继续操作
比如已经move一次,然后再move一次时,会看到多出来一条线,效果如下:
如果想接着上次的Move,继续Move,比如这样:
方式:在按住鼠标不放之后,拖拽鼠标之前,按住Shift键。
3,Insert Multiple EdgeLoops
鼠标悬停在线条上,按住空格,Action选择Insert,Target选择Multiple EdgeLoops,那么之后每此在Edge上点击一次,zb就会自动在线条的中点位置创建一条edgeloop。
执行前:
执行后:
如果在线条上拖拽,则会自动生成Polygroup:
拖拽的距离越长,生成的polygroup越多,且距离也是等分的。
注意事项:
加入圆柱行上下两个截面的布线结构有差异,比如下图中,左边截面上多一条edge,右边没有edge: 那么执行Dynamic后的效果,左右两边棱角结构也会有差异:
要解决这个问题,可以在Dynamic之前,在右面的对应位置,加上一条edge。
其他参考
Polygon各个Actions的用法:
http://docs.pixologic.com/user-guide/3d-modeling/modeling-basics/creating-meshes/zmodeler/zmodeler-actions/polygon-actions/
爱情应该给人一种自由感,而不是囚禁感。---《儿子与情人》