三维自然景观设计软件Vue 5 Esprit的函数图表在Vue 5 Esprit函数编辑器中占据了最大的位置,它用于将建立函数的不同节点和链接集合在一起。
如图1所示。用户可以使用放大/缩小按钮来对函数图表进行放大或缩小显示,也可以在按住Ctrl键的同时上下滚动鼠标来控制其显示。用户还可以通过按空格键并拖拽来移动图表。
图1 函数图表
一、选择节点
用户可以通过点击来选择节点或者链接。被选节点周围会出现红色的边框,而被选链接会加粗显示,如图2和图3所示。如果要选择多个节点,那么可以按住Shift键的同时点击想要选择的节点,或者在想要选择的区域中画一个选框。
图2 选择节点
图3 选择链接
用户还可以在图表中单击来创建一个空的节点。此时在它的周围就会出现一个红色区域,如图4所示。这时候单击某个节点按钮就会在区域中创建一个新的节点,如图5所示。
图4 创建空白节点
图5 在空白节点位置创建新的节点
为了能够容易理解数据通过函数处理的过程,当某个节点被选中的时候,其他与其相关的节点就会出现一个阴影,如图6所示。
图6 与被选节点相链接的节点出现阴影
同样,如果函数不只一个输出,那么主输出以及相关的节点就会用用实线显示,而其他的节点就会用灰色来显示。
二、添加、替换节点
有三种添加和替换节点的方式:
1.在图表区域中单击空白区域,此时就会出现一个边框,单击某个节点按钮图标或者从右键菜单中选择所需的节点类型,即可创建新的节点。如图7所示。
图7 通过右键菜单创建节点
2.选择一个节点然后单击某个节点按钮。依赖于被选节点的类型以及点击的按钮图标,被选的节点或者被替换为新类型的节点,或者在被选节点下方出现一个新的节点。(例如选中了杂点节点后单击碎片节点按钮图标,那么就会用碎片节点替代杂点节点,但是如果选中了杂点节点后单击滤镜节点按钮图标,此时就会将滤镜节点链接到杂点输出上)。如果被选中的节点已经链接到了另外一个节点,快速图表就会试图插入一个兼容类型的节点。如果不能找到这样的节点,此时就会出现一个消息,询问用户是否取消链接。如图8所示。
图8 弹出对话框
3.选择一个链接,然后单击某个节点图标或者在弹出菜单中选择一个节点。此时一个新的节点就会被插入到链接中(第一个节点输出会被链接到新节点的输入上,新节点的输出则会被链接到第二个节点上)。如果不能在链接上插入节点,那么什么都不会出现。如果用户在菜单中选择一个节点,那么这个节点可能出现在任何地方,不过不会出现在链接上。
如果要删除一个节点,那么只需要选中它,按Delete键即可,如果有可能,快速图标就会重新链接开放的链接。
三、链接节点
如果用户将鼠标放置在链接的上方,一个小的圆形控制杆就会在每个链接的末尾出现。通过点击某个控制杆就可以抓住链接的末端,然后便可以将其拖拽到另外一个节点上。只要用户开始拖拽链接的末端,那么与其匹配的节点就会用一个小的圆环来显示。将链接放在匹配的节点上,那么就会自动创建一个新的链接。如图9和图10所示。如果要取消操作,只要将控制杆拖到图表的空白区域即可。
图9 链接节点
图10 链接之后的函数图表
如果要删除一个链接,选中链接即可删除,另外也可以在抓住链接的中部(不是它的控制杆位置),然后将其拖出图表,也可以删除链接。
小结:本讲中我们主要讲解的是Vue 5 Esprit函数图表节点的选择、创建、替换和链接,这也是节点的几个基本操作,熟悉了这几个基本操作之后我们就可以轻松地创建所需的函数。这里需要注意的是节点的添加和替换部分,如果用户选中了某个碎片节点之后,那么左侧的创建节点按钮图标中创建碎片节点就不可用,而杂点节点图标的作用不是创建杂点节点,而是变成替换为杂点节点了。总之,熟练掌握创建、替换以及链接节点的各种操作方法之后,对于我们构建复杂的函数模型,会起到非常重要的作用,这在我们以后的实例讲解中会具体用到。