3ds Max 2010新增石墨工具的部分功能介绍

Max2010新增石墨工具的部分功能介绍

前几天打算与时俱进了,搞到Max2010,虽然已被发现一些bug,但还是感觉不错的。此次Max更新一个重头戏就是加强Poly建模的“石墨工具”,因此结合之前翻译的PolyBoost手册,研究一下新增石墨工具的功能。

首先声明部分东西不是现翻的,老瓶装新酒而已,当然我也仔细对照着Max2010的手册增删一些内容。
另外,一些图片也是借用原有的。(PolyBoost已不在江湖,江湖却流传着它的gif演示图。。)

小方块的动态演示就是[原]PolyBoost的官方说明了,相信大家并不陌生;
比较光鲜体面的石墨工具UI图是提取官方帮助手册里的;
比较老土的,千姿百态形状各异的演示图大都是本人截的。。


目录

1. [编辑]菜单下的 Transform Toolbox
1.1. 简捷、智能的旋转物体工具 - Rotate group
1.2. 直观的设置物体大小 - Size group
1.3. 批量快速设置轴心 - Align Pivot group
1.4. 物体快速复制 - Object group
2. UV编辑器中的几个新功能
2.1. 在UV编辑器中使用 Ring / Loop
2.2. 焊接UV接缝的工具 - UV Stitch
2.3. UV整理、重排布工具 - UV Align
2.4. UV整理、重排布工具 - UV Sapce
2.5. UV子对象映射选择Poly子对象工具 - UV SelectionFrom(To)Base
3. Symmetry工具箱
3.1. Symmetry对称工具箱界面和简介
3.2. 在无法使用对称修改器时为模型设置对称
3.3. 在模型之间拷贝顶点位置
4. 石墨工具中Poly子对象的高级选择功能
4.1. 石墨工具栏中的选择功能简介
4.2. 简单的挤出面,开放边选取 - Select面板
4.3. 存取Poly子对象的选区 - Stored Selections面板
4.4. 在不同模型间拷贝已命名的选择集 - Selection Sets面板
4.5. 按照各式属性、规律或拓扑逻辑选择Poly子对象 (文章超出长度。。本节暂缺,下周解决)



---------------------正文---------------------

1. [编辑]菜单下的 Transform Toolbox

可以方便的旋转/缩放物体的变换工具箱,在PolyBoost中就是Transform模块,移到Max后ms被砍头了。。(也可能是放别处去了)因为原来还有PolyShift,Symmetry俩工具。



1.1. 简捷、智能的旋转物体工具 - Rotate group

识别视口观察方向,以之旋转物体,本工具也可以用在Poly子对象里。特点是旋转方向总是以当前视口为参照,因此当点了“顺时针”之后不会因为处在特定的视口而造成逆向转动。Degrees设定旋转角度,左边下拉菜单中是一些常用的角度预设。

转动行为和当前坐标系有关,设成“世界坐标系”时会沿三个主轴旋转,设成“本地坐标系”时会沿所选物体的本地坐标轴旋转,只需把视口大略调整过去(即使在用户视图也无所谓),差不多对着需要的轴向就可以,脚本会识别用户的旋转意图。

而在“屏幕坐标系”时其旋转行为会相应变化,此时会xx的依据视口观察角度旋转。


另外,使用时无需xxMax中的旋转工具。

提示:CUI中可自定义该工具的快捷方式(在PolyTools目录),以快捷方式运行此工具视为旋转90度,按住Shift则为30度。


1.2. 直观的设置物体大小 - Size group

设定所选对象的大小,可单独设置一个轴向,或XYZ同时起作用。


Set Size

点击后在相应轴向缩放对象至指定大小,选All时则同时在三个轴向操作。

Get

开启一对话框显示当前物体的长宽高数值(实质为定界框的尺寸,定界框就是按"J"键显隐的那东西)。这个数值是将物体的缩放属性算进去的,即在视口里显示的大小。开启对话框之后再改变物体时,其信息也会交互更新。


Arrow(Get右面的箭头) - 将对话框中的值贴给Size参数,如果当前选了All则无效

R - 就是ResetXform,点击后给当前物体加上ResetXform,之后塌陷掉


1.3. 批量快速设置轴心 - Align Pivot group

设置所选物体的轴心。可以同时设置多个物体。

Min/Max(单选键) - 配合XYZ按钮使用,在此方向上移动轴心至物体坐标的最小/{zd0}值,即定界框的边界

Center/Origo(单选键) - 配合XYZ按钮使用,在此方向上移动轴心至物体中心/世界坐标原点

XYZ(按钮) - 仅在单个轴上移动轴心

Center/Origo(按钮) - 将轴心设为物体中心/世界坐标原点,三个轴上都起效

轴心设为世界坐标原点的功能实在是太贴心了~别的先不用说,单在环形阵列时就能省下不少麻烦,况且还能批量设置。


1.4. 物体快速复制 - Object group

Center

将当前物体移动至世界坐标原点,可以同时设置多个物体。

QuickClone (QClone)

快速克隆物体,其复本被放在旁边,中间隔开物体本身的宽度。物体复本的位置取决当前视口,其参照视口的行为很像同一面板中的Rotate工具,可以参考上述内容。


正常点击时,以复制模式克隆复本
按住Shift点击以实例模式克隆复本
按住Alt则克隆两个复本

提示:如果复本离原物体太近或太远,就需要先重置变换,点击同一面板中Size工具的"R"即可,或使用Max中的ResetXform。

提示:以快捷键使用时,Alt的功能不可用。




2. UV编辑器中的几个新功能

大体上是一组简化UV操作的工具,如拉直UV顶点,按间距自动均分等等
这些新增功能都在面板靠右侧




2.1. 在UV编辑器中使用 Ring / Loop

在展开UV修改器中编辑UV元素时模拟Loop/Ring选择。

Loop [+/-]

在展开UV修改器中使用Loop选择子对象,可用到UV顶点、边、面。

在顶点和面层级,选择邻近的至少2个顶点/面,点击Loop按钮后将选中整行顶点/面;在边层级,选择至少一条边,点击Loop按钮后将选中整个边Loop


如果子对象所处的Loop能够再扩展/收缩,则点击Loop按钮旁的[+/-]时,沿Loop扩大选择/收缩选择子对象,每次一格。



Ring [+/-]

在展开UV修改器中使用Ring选择子对象,可用到UV顶点、边、面。


在顶点和面层级,选择邻近的至少2个顶点/面,点击Ring按钮后将选中垂直方向的整行顶点/面;在边层级,选择至少一条边,点击Ring按钮后将选中整个边Ring

如果子对象所处的Ring能够再扩展/收缩,则点击Ring按钮旁的[+/-]时,沿Ring扩大选择/收缩选择子对象,每次一格。



2.2. 焊接UV接缝的工具 - UV Stitch

缝合UV,将选中的接缝处顶点焊接到对应顶点,如果有不止一个对应顶点则焊接到最近的。主按钮旁各有一箭头,共代表三种不同的缝合效果。


焊接到源UV顶点[左箭头]:选中顶点不动,其对应顶点被拉过来焊接到一起
焊接到平均位置[主按钮]:两侧顶点均被移动,焊接到平均位置
焊接到目标UV顶点[右箭头]:选中顶点被移动至其对应顶点,并焊接到一起


按编号依次示意:
1,未焊接前;
2,焊接到源UV顶点;
3,焊接到平均位置;
4,焊接到目标UV顶点




2.3. UV整理、重排布工具 - UV Align

UV Align可以(在展开UV修改器中)沿某个轴对齐所选的UV顶点或边,使之形成直线,分为垂直/水平两个模式。

Ring选择配合两次UV Align




UV Align Vertical / UV Align Horizontal 在UV顶点或边层级使用,垂直/水平对齐所选的顶点或边
按住Shift点击则可垂直/水平对齐所选的边,连带这些边所处的Loop,对接缝处的Loop也可用



2.4. UV整理、重排布工具 - UV Sapce

UV Space可以(在展开UV修改器中)沿某个轴平均分布所选的UV顶点或边,使其距离处处相等,同上,也分为垂直/水平两个模式。


UV Space Horizontal

在UV顶点或边层级使用,垂直/水平分布所选的顶点或边
按住Shift点击则可垂直/水平分布所选的边,连带这些边所处的Loop,对接缝处的Loop也可用

提示:使用UVSpace前请确认UV顶点大致上是正确排布,因为此工具并不考虑放置UV顶点的顺序



2.5. UV子对象映射选择Poly子对象工具 - UV SelectionFrom(To)Base

注意:该组工具未出现在默认界面中,但可以用CUI自己设置(PolyTools目录、UVW Unwrap目录),此外,仅可用在可编辑多边形中。

UV_SelectionFromBase

在Poly子对象中使用,以当前选定的子对象映射选择UV子对象,模型必须添加了展开UV修改器,必须在编辑器堆栈中xx可编辑多边形。比如在Poly物体中选中一些顶点后点击按钮,会跳转到展开UV修改器(有多个时跳转到最上面的)并打开UVW编辑器,自动选到相应的UV顶点。

SelectionToBase

在展开UV修改器中使用,以当前选定的UV子对象映射选择Poly物体的子对象。必须在编辑器堆栈中xxUV展开修改器。


3. Symmetry工具箱

3.1. Symmetry对称工具箱界面和简介

对称工具箱,作用主要是在无法使用Max自带对称修改器时给模型做对称,比如设置变形目标的时候。比如在一个角色头模中,你可以单独调整半边的顶点,完工后将变更应用到另一侧。


此工具依靠本地坐标系,用户需要指定当前Poly模型的一个对称轴,这决定了哪些顶点将被视为对称。

此工具默认从 Graphite Modeling Tools 的 Polygon Modeling panel 中找到,需要xx展开这个面板,最末尾点击 Symmetry Tools 即可。


话说max2010这UI设计的真是。。。石墨工具的界面倒是光鲜照人(姑且不论大家是否喜欢这风格)但是,,点了这个这个界面中的一个按钮,结果跳出这样一个东西——


还真是囧啊

3.2. 在无法使用对称修改器时为模型设置对称

Make Symmetrical group

Pick Main Model - 拾取将要应用此工具的物体,拾取后按照Axis中的轴向进行对称检测,如果进入顶点层级,会看到所有不对称的顶点(以及中间的接缝)被选中

Axis XYZ - 设置Poly要在哪个轴上对称,使用本地坐标系,物体轴点被视为对称中心,若已拾取Poly也可变更XYZ,此时会重检测模型的对称性

Tolerance - 检测容差,两侧的相应顶点如果偏差不超过此值就视为对称,因此原先的模型不够xx时,可以稍稍增大此值

Make Symmetrical

"+ To -" / "- To +" - 点击后即可对称此物体,加号减号指模型的正负轴向,也就是决定把左面复制到右面抑或相反(比如"+ To -"就是把正轴贴给负轴),具体不多说了因为用反了可以撤消回来

Flip Symmetry - 类似镜像,调换两侧对应顶点的位置

3.3. 在模型之间拷贝顶点位置

Vertex positions group

用作在不同模型间复制粘贴顶点位置,比如角色动画设置当前变形目标时,从其它的变形目标粘贴口形,再从另一变形目标粘贴眼睛等。模型必须拥有相同的顶点数。

虽然顶点数相同就能用了,但事实上,{zh0}是在有“血缘关系”的Poly之间使用。好奇的话,你可以用相同顶点的球体和环形结试一次~




将球体的顶点位置贴给环形结。。。


Copy Selected - 点击后复制当前选择的顶点

Paste - 选择另一Poly,点击后粘贴顶点位置

此组工具支持“编辑多边形修改器”,你可以在“可编辑多边形”和“编辑多边形修改器”之间互拷顶点。



4. 石墨工具中Poly子对象的高级选择功能

4.1. 石墨工具栏中的选择功能简介

除了切换到Selection Tab之外,还需要进入Poly对象的某个子层级,才能看到这些高级的选择工具。主要分为三类:A. 按照各式规律或拓扑逻辑选择子对象的功能;B. 选区储存、选区布尔运算的功能;C. 命名和管理选择集的功能。


Selection Tab全部面板


4.2. 简单的挤出面,开放边选取 - Select面板


边层级


面层级

这一部分有些混乱,因为处在不同子对象会看到不同的按钮。。总的来说,Tops,Open,Patterns这三个是必有的。若是在边层级会多出个Hard用来选硬边,在面层级会多出Non-Quads用来选非四边面。

Tops

选中模型中使用过【挤出|extrude】的部分(只选中顶部)。

面:选中挤出面的顶部
边:选中挤出面的顶部的边缘
顶点:选中挤出面顶部的顶点

Tops of Current Selection - 在其按钮下拉菜单中,仅在当前选区里选中挤出面顶部的顶点、边、面。

Open

选择“开放”的子对象,对顶点、边、面都有效。(只有一侧连着面的边叫开放边,其余同理。)

Hard

(仅在边层级可用)选择两侧的面不在同一平滑组的边。



Non-Quads

(仅在面层级可用)选择所有非四边面。


Patterns

图案制作工具,可以生成复杂的Poly细节。原理是扩大当前选区并转换为图案,{zh1}会(依照初始选区)生成不同的效果。Onering仅对面层级有效,其它都可用在所有子对象里。Times决定图案应用次数。

Pattern1-8 - 八种不同的图案生成方式,其增长快慢,边缘特征都不相同,不好描述{zh1}形成的图案,因为这取决初始的选区

Growlines - 沿未选择的边扩大选区,比如选择一个面Loop,点击后取得两侧的面Loop

Checker - 形成棋盘格图案

Dots - 扩大选区使每个子对象之间都留有间隔,形成点阵图案

Onering - 仅在面层级可用,向外扩展,形成越来越大的矩形面环


By Vertex

(顶点层级不可用)勾选后,在顶点处点击时自动选择到与该顶点相关的边/面。

By Mat ID

(仅面层级可用)和Max的面ID选择功能相同。这个还要再弹出一小对话框,用来设置面ID、按ID选择。。

这个的好处是快,数字+回车,甚至单击上下箭头就可以选到了。Max的相同功能可没有这么流畅~

好吧,刚才这段是说以前PolyBoost的,Max2010不能这么做了,必须填好数字,鼠标去点按钮才可以-_-!

By Angle

(仅面层级可用)勾选后,选择一个面会连带选中所有夹角不超过指定值的面。设一个小角度,之后就可以拿它选择所有共面的面。

By Smoothing Group

(仅面层级可用)弹出窗口(又来。。)显示当前的平滑组设置。按下数字,再点确认,选中这个平滑组。若不勾选Clear Selection则是将新选区添加到原有的面选择中。


4.3. 存取Poly子对象的选区 - Stored Selections面板

这个面板用来存取Poly子对象的选区,以及在选区间作简单的逻辑运算。可以在不同的Poly模型之间复制/粘贴选区,在调整一堆Morpher变形对象时会很有用。

图示把右侧茶壶的选区贴给另一只加了噪波的茶壶

Copy Store1 & Copy Store2 - 点击后存储当前选区,存完后按钮背景会显示为淡蓝色(正常是白色背景)

提示:通过快捷键存储选区会被放到第三个存储空间。

Paste Store1 & Paste Store2 - 粘贴对应的选区,默认已选择部分被覆盖,按下shift粘贴则向当前选择中添加选区。粘贴后并不会清空存储信息。

Add 1+2 - 将Store1和Store2合并(并集),可以分别在面、顶点层级存好两个选区,{zh1}在边层级做“Add 1+2”。
Subtract 1-2 - 从Store1中减去Store2(差集)
Intersection (Inters.) - 选择Store1和Store2共有部分(交集)
Clear - 清空选区

注意,比如在面层级存的选区,转入顶点层级也是可以提取的,但无法对应,没什么实际价值(在不同子对象之间做并集道理相同)。此外,选区布尔运算后会自动xxStore1 & Store2,感觉这个留给用户控制好一些。


4.4. 在不同模型间拷贝已命名的选择集 - Selection Sets面板

首先需要至少一个子对象的命名选择集,点击Copy存储之,换一个模型进入相同层级,点击Paste粘贴之(中途要OK掉弹出来的对话框)。

提示:该功能是根据Poly子对象ID计算的,所以两个模型不同时可能粘贴成为奇怪的结果。

4.3.一节应当是相同的道理。




郑重声明:资讯 【3ds Max 2010新增石墨工具的部分功能介绍】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——