maya 4.0 artisan建模-涂刷遮罩
在物体表面上创建一个遮罩 (mask) ,用 artisan 工具在遮罩上涂抹时,遮罩区域内的控制点的位置不会发生变化。
一般而言可以运用物体表面已选取的或者未经选取的控制点作为遮罩。
在下面的实例中,遮罩的形状好像一个大写的 x ,无论对它应用 sculpt surfaces 、 sculpt polygons 、 script paint 、 attribute pain 、 paint vertex color 、 paint weights 或者 paint skin weights 中的任何一种工具,遮罩的位置、权重和脚本属性都不会受到影响。不过,遮罩区域外的部分会受到重大的影响。
(1) 创建出一个多边形平面,设置它的参数为: scale x : 20 ; scale z : 20 ; subdivisions wid : 40 ; subdivisions hei : 40 。
(2) 执行 edit → paint selection tool 命令,然后选取物体表面上的点,如图 6-7 所示。
(3) 选取 sculpt surfaces 、 sculpt polygons 、 script paint 、 attribute paint 、 paint vertex color 、 paint weights 或者 paint skin weights 工具中的任意一种,并打开其 tool settings 对话框,单击 mask 标签,如图 6-8 所示。
图 6-7 用 paint selection tool 工具选择点 图 6-8 遮罩选项
注释:
● off :没有任何遮罩。
● selected vertices :经由选取的顶点作为遮罩,当对这些顶点应用 artisan 工具 时,这些顶点的位置、权重和脚本属性都不会发生变化。
● unselected vertices :未经由选取的顶点作为遮罩,当对这些顶点应用 astisan 工具时,这些顶点的位置、权重和脚本属性都不会发生变化。
(4) 当 display verticesonly in object mode 复选框处于选中状态时,作为系统的默认状态,遮罩内所有的顶点显示出来。如果想隐藏起遮罩内的顶点,撤销选中该复选框即可。运用选取的 atrisan 工具对物体表面进行变形处理。变形的最终结果如图 6-9 所示,遮罩区域内的顶点未发生任何的变化,相反遮罩区域外的部分发生了变化。
图 6-9 遮罩的最后效果
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器