Maya4.0创建场景物体-准备工作(1)
2006-04-05 19:45:18 来源:WEB开发网使用计算机进行三维建模的工作相当复杂,在进行建模之前必须掌握建模的基本要领和方法。在本章中将介绍辅助建模的一些工具,使用这些工具可以方便建模和移动物体,例如,准确地移动物体和改变物体的修改记录等。
运用模板
模板是一种只可观察却不可选取的物体模型。如果将一个物体转化成模板,就不可以随意地去选取它或者进行修改操作。
在Maya中,模板主要用来指导建模。把一个对象变成模板最典型的做法是选中该对象,然后选择Display→ObjectDisplay→Template命令。也可以打开物体的AttributeEditor(Ctrl A)窗口;打开ObjectDisplay卷展栏,选中Template项,成为模板的物体将变成如图3-1所示的状态。
变成模板的对象不能像通常那样用鼠标拖动选中,为了使它不再成为模板,我们需要在Outliner或Hypergraph编辑窗口中选中它,然后再次选择Display→ObjectDisplay→Template命令,便可以使物体恢复可编辑状态。
另外还有一种方法可使对象成为模板,就是用LayerBar。一个层总是可以成为模板,因此由于它们可以处理对象组,所以在使多个对象成为模板时层的使用更为有效。
提示:
使用层作模板与别的方法有点不同,一般的模板可用上述的方法选中,而使用层做的模板,只能在Layer菜单中选中。
吸附工具
吸附功能用于在对物体或组件变形时捕捉网格、曲线、点、视图平面或曲面。这些功能激活时都是可以捕捉的目标。这些功能都以按钮的形式按顺序列在Status行中,如图3-2所示。移动、旋转、调整大小或者拖动物体时,启用这些功能鼠标可以吸附于网格、点、线和视图平面上。
1、锁定到网格
2、锁定到曲线
3、锁定到点
4、锁定到视图平面
5、选择物体锁定
图3-2捕捉功能按钮
Maya默认的热键可使用户快速捕捉网格、曲线或点,下面是在Maya默认设置下的热键:
●按下X键并单击或拖动鼠标可捕捉网格。
●按下C键并单击或拖动鼠标可捕捉曲线。
●按下V键并单击或拖动鼠标可捕捉点。
按照图3-3所示创建两条曲线,选择Create→CVCurveTool命令,然后按住X键同时单击网格,单击8次后按Enter键完成左边的第1条曲线的创建。输入字母Y再选择CreateCVCurveTool命令同样画出右边的第2条曲线。
在第2条曲线上单击鼠标右键,在随后出现的标记菜单中选择ControlVertex命令。然后选择底下的第1个控制点,按W键激活Move工具,按住V键并拖动其到第1条曲线的最下侧的控制点。它应该捕捉该控制点,见图3-4所示。现在试着按住C键并来回拖动第2条曲线的第1个控制点到第1条曲线上。由于捕捉曲线在其灵敏范围之外,因此没有捕捉。将该选择的控制点拖至离第1条曲线非常近的位置上,再按住C来回拖动,就会发现这个控制点“粘”在曲线上了,如图3-5所示。捕捉曲线同样也可以用于捕捉表面上的曲线和等参线。
提示:
在透视图,也可以捕捉操纵器句柄,使其运动就像在正交视图一样限制在XY或XZ或YZ平面。按Ctrl键并在想捕捉的句柄上单击,朝着摄像机位于操纵器中心的方形平面将会转到限制的平面内。这种限制仅在拖动操作器中心时有效,而不是对任一坐标轴句柄有效。要取消这种限制,按住Ctrl键并单击操纵器中心即可(实际上是捕捉操作器句柄使其沿摄像机视图平面移动)。
Maya还具有点对点捕捉能力。选择Modify→SnapAlignObjects命令,就会看到下列选项:PointtoPoint、2Pointsto2Points和3Pointsto3Points。包括第1个选择点或点组的物体会捕捉到第2个选择点或点组。这些点可以是CV或顶点,但物体由选择的点控制其移动,而不是点本身。
捕捉物体或组件的另一方法是使用物体锁定功能。被锁定的物体在建模和粘接点方面只是起辅助作用。任何要移动的点都将捕捉到激活物体的表面。这种建模辅助作用可以用于任何单个的物体。
通过选择Create→NURBSPRimitives→Sphere命令,然后选择Modify→MakeLive命令或单击Status行上的MakeLive按钮,均可实现这一功能。这样会看到Sphere已变成绿色,如果在shaded模式下,球体不再变色。对其他元素来说,它已经“活”起来了,且是有吸引力的,尽管它在shaded模式下,但是它不能被选中。选择Create→EPCurveTool命令并且在透视图窗口连击鼠标,所有编辑点“抓”到球体的表面,按Enter键完成曲线。试着平移它,操作器仅显示X和Y方向句柄,如图3-6所示,它们实际上是U和V句柄,可使曲线沿球体表面移动,单击MakeLive按钮,曲线又出现在XYZ的三维空间。
- ››创建SQL2005自动备份,定期删除的维护计划
- ››创建动态表单 javascript
- ››创建基于PPTP的站点到站点VPN连接:ISA2006系列之...
- ››创建基于L2TP的站点到站点的VPN连接:ISA2006系列...
- ››创建一个Twisted Reactor TCP服务器
- ››创建Windows Mobile上兼容性好的UI 程序
- ››创建android的Service
- ››创建远古部落环境与原住民角色
- ››Maya教程:制作物体熔化效果动画
- ››Maya软件渲染超大图的切分方法与技巧
- ››创建并扩展Apache Wicket Web应用
- ››创建不在任务条中显示窗口按钮的应用
更多精彩
赞助商链接