首页 > 设计 > 软件应用 > 正文

Maya基础教程:Maya 4.0 常用功能-Hypergraph窗口(2)

2020-10-03 12:56:42
字体:
来源:转载
供稿:网友
maya 4.0的常用功能介绍-hypergraph 窗口的菜单
     尽管 hypergraph 窗口的默认视图非常有用,但它仅是在 hypergraph 中观察场景的第一步。通过设置 hypergraph 窗口的菜单命令 ( 大多数常用的命令在工具架中也有相应的按钮 ) ,用户可以在 hypergraph 窗口中以一种有组织的、简明的方式显示所需要的对象。

1. edit 菜单

edit 菜单包含了几种不同的方法,用来控制所选项目的显示或对其进行编辑。首先,可以重新命名一个对象 —— 和按住 ctrl 键双击对象名的效果一样。也可以折叠或扩展一个节点组,例如,如果 ball 的 shape 节点显示在屏幕上,要折叠该形状节点,可以把它隐藏在 ball 的变形节点下。一个红色三角形提醒用户在可见的节点下有一个折叠节点,如图 2-32 所示,再要扩展节点的话,只需选择 edit → expand 命令即可。

图 2-32 折叠节点状态

提示:

也可以通过简单地双击要隐藏或显示的某组节点中的上级节点来折叠或扩展节点 。

如果在一个父节点下有几组折叠节点 ( 例如,有几个子对象,且每个子对象都有折叠的子节点 ) ,可以通过选择 edit → expand all 命令立即扩展所有节点。选项 show selected 是显示在场景窗口或 outliner 窗口中所选中的项目。例如,在 hypergraph 窗口中关闭 nurbs 物体的显示,但是在场景窗口中选择了一个 nurbs 球体,则可以选择 edit → show selected 命令,强迫 hypergraph 窗口显示它。 edit attribute 命令弹出 attribute editor 窗口用于编辑所选的项目 ( 选择该项目和按 ctrl+a 是一样的 ) 。

最后,如果视图变得太复杂,可以用 clear view 命令来清空 hypergraph 窗口。

2. view 菜单

在 view 菜单下,可以通过在视图中前后移动,使 hypergraph 窗口回到上一视图或转到下一视图。这种方法特别适用于在复杂的场景中多重使用 hypergraph 窗口,从而可以使用户返回到以前的视图。 previous 和 next view 在功能上类似书签,但是它依赖于 hypergraph 视图。也可以列表显示所选择的节点 ( 效果同按 f 键 ) ,列表显示所有节点 ( 效果同按 a 键 ) ,列表显示层级,或列表显示层级分支。

位于 hypergraph 窗口顶部的 hypergraph 窗口工具栏最左端的 4 个按钮可以访问 4 个命令,它们分别是: frame all , frame selection , frame hierarchy , frame branch ,如图 2-33 所示。


图 2-33 工具栏中的按钮

在示例场景中,如果 ball 是 hat 的子对象,选中 ball 并且显示层级,窗口将显示到 hat 和 ball 节点上。如果列出分支,那么窗口仅显示 ball 节点 ( 包括它以下的子节点 ) 。

3. bookmarks 菜单

bookmarks 菜单可创建或编辑书签以保存任何视图到 hypergraph 窗口中。在本章的前面提到过书签,下面重点介绍 hypergraph 窗口的工具栏上与 bookmarks 菜单有关的 add bookmark 按钮 ( 书上面显示有一个红色的加号 ) 和 edit bookmark 按钮 ( 书上面显示有一支笔 ) 。 add bookmark 按钮是为当前视图添加一个书签,而 edit bookmark 按钮的功能是打开 bookmark editor 窗口,让用户可以重新命名、删除和增加书签。

4. graph 菜单

graph 菜单控制着 hypergraph 窗口显示图形的一般参数。可以显示一个对象的上流连接关系 ( 所有的节点汇入到被选对象 ) ;下流连接关系 ( 被选对象的所有节点汇出信息 ) 和混合连接关系。因为选择其中一个命令会改变默认的节点层级场景显示视图,因此一旦选择了上流或下流连接的图形,也就可以选择 scene hierarchy 视图返回到场景层级。

hypergraph 窗口的工具栏上的 up and downstream connections 和 scene hierarchy 命令按钮也是可用的,如图 2-34 所示。


图 2-34 显示节点按钮

如果节点层级图不能及时反映场景视图,则可以通过选择 graph → rebuild 命令强迫 hypergraph 窗口重新构建它。使用该命令,可以确保 hypergraph 窗口一直处于最新状态。最后,当用户要观察上流或下流连接时, graph 菜单中的 layout 命令可以改变或重置项目的组织形式。组织这些节点可以使用户对它们的工作内容更了解,或从屏幕中去掉工作中不需要的节点。

当在 hypergraph 窗口中以上流或下流连接方式组织图形时,用户也正在创建所谓的 dependency graph 。简单地说, dependency graph 显示了 maya 场景中的节点之间的连接关系,可以让用户明白从一个节点到另一个节点的信息流,即相互连接的节点之间的依赖关系。

5. rendering 菜单

rendering 菜单主要是对材质、纹理、阴影组、灯光和图像进行处理。可使用 rending → create render node 命令直接在 hypergraph 窗口中创建一个渲染节点,而不必使用 hypershade 窗口或 multilister 窗口来创建。

随着 hypershade 窗口的出现, hypergraph 窗口中 rendering 菜单的功能不再和以前一样有用。不过它仍然是获得场景层级窗口的所有阴影信息的有效途径,特别是在仅仅想浏览一下阴影信息而不是使用该信息时。

6. options 菜单

options 菜单控制 hypergr

[1] [2] 下一页  

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表