zoukankan      html  css  js  c++  java
  • 剪贴蒙板的基本概念

    剪贴蒙版的理解

    先看看photoshop帮助里的解释:“可以使用图层的内容来蒙盖它上面的图层。 底部或基底图层的透明像素蒙盖其上方的图层的内容,这些图层是剪贴蒙版的一部分。 基底图层的内容将在剪贴蒙版中裁剪(显示)它上方的图层的内容。”是不是不大好理解?

    本人最初看到剪贴蒙版四个字,首先想到的是复制、剪切、粘贴,实际上和这一点关联都没有。Ps里的好多名词都不要从字面上理解,现在咱们试着用通俗的语言解释一下剪贴蒙版。

    要创建剪贴蒙版必须要两个以上图层,就以两个图层为例:

    相邻的两个图层创建剪贴蒙版后,上面图层所显示的形状或虚实就要受下面图层的控制。下面图层的形状是什么样的,上面图层就显示什么形状,或者只能有下面图层的形状部分能够显示出来。但画面内容还是上面图层的,只是形状受下面图层控制。

     
    (1)剪贴蒙板的由来 剪贴蒙板的功能表现在PS中可谓久矣。但在以前的版本中似乎并不叫剪贴蒙板,而是叫剪贴图层,到了PS7.0以后,才以“蒙板”冠名,正式成为蒙板家族中的一员。和剪贴图层一起回归蒙板家族的还有矢量蒙板(在以前的版本中,矢量蒙板叫做剪贴路径)。至此,蒙版终于发展成了一个家族,除了原来的属于通道类的图层蒙板外,又新增了属于图层类的剪贴蒙板和属于路径类的矢量蒙板。
    (2)剪贴蒙板的组成 剪贴蒙板是由多个图层组成的群体组织,最下面的一个图层叫做基底图层(简称基层),位于其上的图层叫做顶层。基层只能有一个,顶层可以有若干个。
    (3)剪贴蒙板究竟指的是哪个图层 从广义的角度讲,剪贴蒙板是指包括基层和所有顶层在内的图层群体。PS的帮助文件中就是基于这样的理解。 从狭义的角度讲,剪贴蒙板单指其中的基层。因为基层是这个群体内的唯一影响源,它的任何属性都可能影响到所有顶层;而每个顶层则只是受基层影响的对象,不具有影响其它层的能力。由此可见,基层充当着类似于一般意义上蒙板的角色。下文所称的剪贴蒙板即特指基层。

    剪贴蒙板与图层蒙板的区别

    剪贴蒙板与普通的图层蒙板的区别是显而易见的:
    (1)从形式上看,普通的图层蒙板只作用于一个图层,给人的感觉好象是在图层上面进行遮挡一样。但剪贴蒙板却是对一组图层进行影响,而且是位于被影响图层的最下面。
    (2)普通的图层蒙板本身不是被作用的对象,而剪贴蒙板本身又是被作用的对象。
    (3)普通的图层蒙板仅仅是影响作用对象的不透明度,而剪贴蒙板除了影响所有顶层的不透明度外,其自身的混合模式及图层样式都将对顶层产生直接影响。

    剪贴蒙板的作用机理

    剪贴蒙板的作用,绝不能象一般的图层蒙板一样,简单地理解为遮挡或蒙盖。剪贴蒙板的作用范围,比一般的图层蒙板更宽泛,因此,应该理解为一种影响。
    理解剪贴蒙板的作用机理,一定要把握这样一个基本点:基层是整个图层群体的代表。它本身什么属性也没有(即图层不透明度、填充不透明度、象素不透明度均为100%,而且混合模式为正常、没有应用图层效果),它上面所标记的各种属性(如象素不透明度、图层不透明度、填充不透明度、混合模式及图层效果等)都是包括基层和所有顶层在内的图层群体所共有的属性。这就象一个单位的保管员一样,尽管他保管着那么多的物品,却没有一件是属于他,而是属于这个单位的;又象一个单位的出纳一样,尽管他保管着那么多的钱,却没有一分钱是属于他,而是属于这个单位的。 在混合时,首先是各个顶层及基层按照其自身的混合属性彼此相互混合,然后整个图层群体再以原来基层所标记的各种混合属性与下面的图层进行混合。这也就是说,剪贴蒙板事实上改变了图层的混合顺序。
  • 相关阅读:
    Linux shell脚本基础学习详细介绍(完整版)二
    python读取单个文件操作
    【转载】HTTP 缓存的四种风味与缓存策略
    【转载】HTTP 响应头与状态码
    【转载】HTTP 请求头与请求体
    【转载】HTTP 基础与变迁
    3-2 从单词中获取单词出现的频率信息,并把他们写进对应的列表里
    170925_2 Python socket 创建UDP的服务器端和客户端
    170925_1 Python socket 创建TCP的服务器端和客户端
    2-2 列表推导同 filter 和 map 的比较
  • 原文地址:https://www.cnblogs.com/zengjs/p/3309951.html
Copyright © 2011-2022 走看看