zoukankan      html  css  js  c++  java
  • 11-5设定图层样式

    http://www.missyuan.com/thread-527629-1-1.html

    所谓图层样式,就是在不改变图层内容的情况下,为之化妆产生新效果。(别以为是混合模式)

    添加方法:

    一是在图层调板中双击图层;二是点击图层调板下方的按钮 attachment ;三是通过菜单【图层_图层样式】。

    修改方法:

    如果要更改图层样式的设定,可以直接双击样式项目,就会直接进入图层样式中该项目的设定,如果只是双击图层,则只会开启设定框而不会对应到具体的样式项目上。

    投影:如果改变等高线引起阴影锯齿,可以开启消除锯齿选项。

    内阴影:和投影在选项上是非常相近的(除了没有挖空投影)。它使物体产生一种下陷的感觉。因此它的层次比物体要高。其中的阻塞选项与投影中的扩展选项作用是类似的。

    斜面和浮雕:适合用来营造立体感。使物体看上去不再是平面而是具有一定的体积。斜面和浮雕具有两个副选项,分别是等高线和纹理。等高线可以改变浮雕部分的形态,纹理则可以为物体加上凹凸质感。可通过缩放及深度来控制凹凸感的程度。用来作为纹理的图案将被转为灰度后才作用于物体。较深的灰度部位将形成下凹感。如果选中反相可将凸凹区域互换。

    光泽为物体添加上一种凌乱的皱褶反光感,类似于丝绸的表面。其原理是将物体复制两份,在内部进行重叠处理,对效果影响最大的是等高线选项。

    颜色叠加、渐变叠加、图案叠加的设置和效果就与我们以前学习过的填充图层(填充图层可通过【图层_新建填充图层】建立)相同。大家自己动手尝试即可。它们的层次都高于物体。

    层次关系:需要注意的是它们三者之间存在着遮挡覆盖关系,颜色叠加的层次最高,渐变叠加其次,图案叠加的层次最低。这就引发出一个问题:图案叠加的效果可能被渐变叠加遮挡而不可见,同样的颜色叠加也可能遮挡掉渐变和图案的效果。
    在叠加一个灰度渐变后,文字呈现灰度渐变效果,但在叠加了红色之后,渐变的效果被遮挡,结果我们只能看到一个红色的文字。如果在颜色叠加的设置中将混合模式从正常改为正片叠底的话,就可以看到红色与灰度渐变很好地融合在了一起,产生了从红色到黑色的渐变效果。当然,即使不更改颜色叠加的混合模式,只是下降颜色叠加的不透明度也可以令两者产生融合效果。如下图各个绿色箭头所指处。
    一般来说,当同时应用到颜色叠加和渐变叠加时,都应将颜色叠加的混合模式改为正片叠底以实现与渐变的融合,此外滤色、叠加模式也较常用。

    描边效果在物体边缘产生围绕效果,如果位置选择为外部则层次低于物体,由内部向四周的透明区域扩张,使得整体面积变大。为内部时则层次高于物体,由四周向内部扩张并遮挡物体,整体面积保持不变。描边的粗细可通过大小选项来改变,单位为像素。除了用单一的颜色来描边外,也可以使用渐变和图案(包括自定义图案)来描边。

    全局光在全局光的作用下,如果更改了其中任何一个样式中的光照角度,所有图层中的所有样式将随之更改,如下中图。大家可随意将其中一个的光源改为右下角,就会看到3者的光源位置都发生了改变。

    等高线是比较特殊的设定,它对有渐隐过渡特点的样式有效。比如投影就是从最初的浓重到后来的淡化,发光也是一个从浓重到淡化的过程。等高线可以改变渐隐过程中的变化顺序。

  • 相关阅读:
    最短路算法模板SPFA、disjkstra、Floyd
    数组排序
    java数组之二分法查找
    笔算开平方-20171211
    JSP+Servlet+DAO+Javabean模式小记-20171029
    java中创建List<>类型的数组-20171028
    Android及java中list循环添加时覆盖的问题-20171021
    Java-20180412
    centos 7.2 安装gitlab汉化
    docker 容器配置tocmat时间不统一
  • 原文地址:https://www.cnblogs.com/yesihoang/p/4580330.html
Copyright © 2011-2022 走看看