Vue 5 Esprit 高级教程之滤镜编辑器详解

来源:天极软件时间:2011-05-13

  上一讲我们初步了解了三维景观软件Vue 5 Esprit滤镜的基础知识,下面我们就来看看Vue 5 Esprit滤镜编辑器中的各个区域,详细了解一下滤镜的各种功能和作用。

  一、滤镜工具

  滤镜工具栏位于滤镜编辑器的顶部,它包含四个按钮,含义分别如下:

  Vue 5 Esprit 高级教程之滤镜编辑器详解Smooth curve(平滑曲线): 如果该按钮是蓝色的时候,滤镜通过直线来产生;如果是橙色的时候,滤镜由曲线生成。点击该按钮图标就能够改变滤镜的类型。

  Vue 5 Esprit 高级教程之滤镜编辑器详解Smooth joint(平滑连接点): 该按钮也是一个具有双重功能的按钮。只有在滤镜是平滑并且有一个关键点被选择的时候,它才会有效。如果按钮是橙色的时候,关键点两侧的斜面是相同的,用于保证关键点位置不至于出现突然的斜面变化。如果用户点击该按钮,那么它会变成蓝色,意味着用户可以单独修改关键点左右两侧的斜面,从而产生曲线的变化。

  Vue 5 Esprit 高级教程之滤镜编辑器详解Show grid(显示栅格): 这也是一个具有双重功能的按钮。当它显示为橙色的时候,曲线上就会显示出栅格,如图1所示。栅格可以在设计滤镜的时候起到参考作用。

  

Vue 5 Esprit 高级教程之滤镜编辑器详解

图1 显示栅格

  Vue 5 Esprit 高级教程之滤镜编辑器详解Snap to grid: 这也是一个具有双重功能的按钮,只有当栅格出现的时候才有效。当按钮是橙色的时候,当用户将鼠标指针逼近栅格的时候,关键点就会自动被栅格“吸引住”。这对于建立具有“圆形”值的滤镜来说非常有用。

  二、外形标签(Profile Tab)

  该标签栏用于控制滤镜的基础外形,用户可以使用该标签添加、修改或者移除关键点。

  1.添加关键点

  如果用户想要添加一个新的关键点,那么可以采用以下几种方式:

  (1)双击曲线区域,这样就会在用户双击的位置出现一个关键点。同时曲线就会使用新的关键点来重新绘制。

  (2)在曲线上想要添加关键点的位置单击,此时在Position(位置)文本框中就会出现相应的点坐标,用户需要的话可以进行编辑。如果要创建一个新的关键点,只需要点击Add key point(添加关键点)按钮就可以了,这样新的曲线就绘制出来了。

  (3)在Position(位置)文本框中输入新的关键点的坐标,然后点击Add key point(添加关键点)按钮就可以了,此时曲线就会被重新绘制。

  You can’t create two key points at the same horizontal position.

  需要注意的是,你不能在同一水平位置绘制两个关键点。

  2.修改关键点

  修改关键点有以下几种方式:

  (1)点击关键点操纵杆图标,按住鼠标的时候进行拖拽。如果在按住Ctrl键的时候拖拽鼠标,那么就会对应到最近的轴线。每个关键点必须处在前一个和后一个关键点之间。如果用户选择了一个关键点,那么可以在按住Tab键的同时切换到下一个关键点(按住Shift+Tab可以切换到前一个关键点)。被选的关键点就会变成黑色。用户也可以使用上下和左右键盘来修改关键点的位置。

  (2)点击要修改点关键点的控制图标,此时控制图标就会变成黑色,而Position(位置)文本框显示了该关键点的位置,在其中输入新的数值就可以修改关键点。

  (3)在Position X(位置 X)文本框中输入关键点的水平位置,然后显示新的关键点的垂直位置。需要注意的是,用户不能使用该方法来调整关键点的水平位置。

  3.删除关键点

  如果要删除关键点,只需要点击想要删除关键点的控制表表,或者在Position(位置)的X文本框中输入其水平位置,然后点击Delete key point(删除关键点)按钮图标就可以了。不过需要注意的是你不能删除最右边的关键点。

  三、环境影响标签(Influence of Environment Tab)

  环境影响标签只有是那些受到环境影响的滤镜才会显现出来(例如滤镜是材质的一部分的时候)。环境影响标签工作原理或多或少类似于混合材质。滤镜通过三种不同的方式受到环境的影响:依赖于高度、斜面和方位。需要注意的是,“环境”的概念只有实在滤镜是材质的一部分时候才有意义。

  1. Dependent of Altitude(依赖高度)

  如果用户希望滤镜的值受到高度的影响,那么可以选择该选项。滑块的位置显示影响的效果,如果值是0,那么高度没有影响,如果值是100%,那么当高度低于Min altitude(最小高度)的时候,滤镜一直会为0(无论外形如何),当高度超过Max altitude(最大高度)的时候,滤镜一直会为1.

  如果该选项被选中,滤镜的值受到高度的影响。这意味着,如果高度接近最低高度,值就会较低,但是随着高度的增加,值会越来越低,最终当高度接近最大高度的时候,就会突然增加(值始终在0-1之间)。

  Min altitude(最小高度)和Max altitude(最大高度)用于控制高度的变化范围。超出这个范围,影响就是一个恒量。

  2. Dependent of Slope(依赖斜面)

  如果希望滤镜受到斜面的影响,那么可以选择该选项。滑块的位置显示影响的效果,如果值是0,斜面没有影响。如果值是100%,当表面是水平的时候,滤镜始终为0(不管外形如何),如果表面是垂直的,滤镜则始终为1。

  3. Dependent of Orientation(依赖方位)

  如果希望滤镜受到方位的影响,那么可以选择该选项。滑块的位置显示影响的效果,如果值是0,方位没有影响。如果值是100%,当表面指向与Azimuth(方位角)相反的位置时候,滤镜始终为0(不管外形如何),如果表面指向与Azimuth(方位角)相同的位置时候,,滤镜则始终为1。

  Azimuth(方位角)用于设置首选方向。如果方位接近于这个设置,滤镜就会得到较高的值。

发表评论

最新评论(共0条)