• 平面设计 – 颜色


    前言

    平面设计的基础是排版, 字体, 颜色. 许多年前我第一次接触 design theory 学的就是颜色, 色轮.

    身为一名网页开发人员, 学习一下设计是很有必要的. 但也不需要把成为设计师当作目标. 每个人各持所职分工效率才高.

    主要参考:

    知乎 – 科学的光谱,色彩原理专栏

    颜色和光

    光波

    参考: 揭开色彩的面具

    光是一种电磁波, 因为我们看得见所以叫光波. 看不见的电磁波有红外线, 紫外线等等.

    为什么是红跟紫呢 ? 因为可见光指的是红橙黄绿蓝靛紫, 超过这个范围就看不见了. 所以叫红/紫外线.

    太阳的光是白色的, 把它们分开就变成了红橙黄绿蓝靛紫. 

    这篇还说了为什么天空是蓝色哦

    反射

    参考: 色彩的光与眼

    人接触光/颜色, 有 2 种方式, 1 种是直接看见光, 另一种是通过反射. 光线遇到物体表面会发生三种情况: 反射, 吸收, 折射

    比如太阳光对着黑色的衣服, 黑色的衣服吸收了所以的光, 所以它是黑色, 它吸收之后就会转换成热能. 所以黑色吸热. 一个星球被太阳照久了也会吸收光, 然后就会加热, 甚至久了还会自己发光.

    同样的道理, 如果我们看见红花, 表示这花反射了红光, 吸收了其它的颜色. 

     

    第 1 张图就没有反射到光, 第 2 张就比第一张合理. 

     

    光线直接照射的地方会变成类似白色, 然后反射几次之后就越来越黯淡. 如果能充分掌握光, 反射, 倒影, 那么就能呈现很多视觉体验. 而不需要等太阳转, 摄影, 影视就很需要控制光线.

    各种色

    参考: 色彩的特性

    光源色

    光源色就是光的颜色. 发光体发出来的光色. 它又分

    单光色: 只发 1 种光

    复光色: 发超过 1 种光

    全光色: 发红橙黄绿蓝靛紫, 比如太阳.

    固有色

    当白光照到一个物体上时, 我们看到的颜色就是固有色. 也就是它反射的光色.

    物体色

    固有色是白光照物体的颜色, 如果是用其它光照物体, 颜色可能就不同了. 比如我用一个红光, 只要物体会反射红光, 那么我就看见红色了. 

    而这个时候看到的颜色叫做物体色, 所以物体色是动态的, 它依赖你用什么光去照它.

    环境色

    类似背景色, 背景会反射光而影响主体, 所以经常会听到,这个东西有点突兀就是它和背景色不协调, 融合不进去.

    加色

    光源色属于加色, 典型的就是电脑的 RGB, 电脑屏幕里面就是发光二极管. 所以我们看电脑就是直接看着光.

    为什么是加? 因为当 2 个光 combine 一起时它会越来越接近白色, 有种把 2 个光加在一起的 feel. (你看了减就能更体会了)

    减少

    通过反射光而呈现的颜色叫减色, 典型的就是印刷的 CMY, 印刷出来的纸需要在有光的地方才能看见, 因为它依靠反射光才起作用的.

    为什么是减 ? 因为把多种物料 combine 一起后, 彼此会吸收各自反射的光, 最终会变成黑色, 所以有种把太阳光减少了的 feel.

    色相, 明度, 饱和度, 原色, 间色, 复色

    参考: 色彩基础技能 & 色彩属性

    色相 (hue)

    色彩的相貌, 除了黑白灰没有色相以外 (它只有明度), 所有颜色都有色相, 比如红色, 黄色.

    饱和度 (saturation)

    饱和度就是颜色本身的浓度, 当一个颜色加入其它颜色, 它的饱和度就下降了. 大部分情况是加入灰色来降低饱和度. 

    因为这对原本的颜色, 影响比较小. 

    明度 (lightness)

    一个颜色加入白色, 它的明度就提升了, 比较明亮. 相反加入黑色, 那么明度就下降, 比较暗淡.

     

    选色的过程是这样, 从红橙黄绿蓝靛紫中选出一个颜色, 然后加入白色/黑色控制明度, 加入灰色控制饱和度.

    原色

    红橙黄绿蓝靛紫中, 有些颜色是可以通过 combine 其它颜色而成的, 但红, 绿, 蓝 (RGB) 不可以. 所以它们被称为原色. 最原始的色.

    这个讲的是光, 对于物料反射也有原色. 那就是红, 黄, 蓝, 或者更精准的说是, 青, 品红, 黄 (CMY), 红 = 品红, 黄 = 黄, 蓝 = 青. 其实也差不远啦.

    把 RBG 加载一起会得出白色. 把 CMY 加载一起会得出黑色. 这也说明为什么一个叫加色, 一个叫减色.

    CMY 虽然可以得出黑色, 但是人们不满意, 后来又专门搞了一个黑色叫 Key, 于是有了 CMYK. 所有印刷用的颜色都是靠这4个原色搞出来的.

    间色

    把原色 combine 就变成了间色, 比如:

    复色

    把原色 combine 间色就变成了复色.

    间色 + 间色, 复色 + 复色依然是复色.

    复色的命名

    因为是参出来的颜色, 所以很难形容, 有些人会说咖啡色, 橄榄绿, Tiffany 蓝. 直接用物体来代表. 又或者叫紫红色, 红紫色.

    表示 2 颜色相加, 前面的比重比较多. 又或者干脆背 16 进制.

    明度 vs 亮度

    网站开发不需要考虑亮度的问题 (做图片的可能需要). 所以我只知道明度就好了.

    具体区别参考: 一张图看懂亮度、明度、光度、光亮度、明亮度 和 色彩基础技能

    Color Code – HEX, RGB, CMYK, HSV, HSL

    参考:

    知乎 – 三分钟带你快速学习RGB、HSV和HSL颜色空间

    Youtube – Are you using the WRONG color model in your CSS?

    color picker 选颜色的时候, 会看到下面这些 code. 它们都表示同一个颜色.

    RGB 是电脑用的.

    CMYK 是印刷用的.

    HEX 就是把 RGB 换成 16 进制, 仅此而已.

    HSL 是 hue 色相, saturation 饱和度, lightness 明度, 它是人类比较容易看的懂和控制的 code, 因为它把 HSL 分开了. 对比 RGB, 修改明度, 3 个值都会换掉, 但 HSL 只会换一个值.

    HSV 是 hue 色相, saturation 饱和度, value (有人说这个是亮度), 但是不用去管它, 因为做网站只会用 RGB, HEX, HSL. 其它的都不支持的.

    色温

    参考: 色温的认知

    色温有 2 个概念,

    第 1 种是物理角度看的. 物体会吸收光, 然后会转成热能. 所以光可以理解为有温度的. 有兴趣的看参考文章.

    第 2 种是是心里感觉的, 一般上大家都会认为, 红, 橙, 黄属于比较温暖的颜色, 蓝则是比较冷的颜色. 

  • 相关阅读:
    [转]win7 系统装SQLServer2000 成功。
    Windows CE 电源管理(转贴)
    [转]Win7系统下VS2005_2008不识别WinCE5 SDK
    [转]windows 7 下ASP.net 本地配置 ( IIS 7)
    [转]SelectObject() 装载字体 VC EVC
    Mobile Development: Disable Windows Mobile 6.5 Start and Close Button
    [转]WebForm 与 winform 路径获取
    1. chromedriver的下载和配置
    Slf4j打印异常的堆栈信息
    写个日志请求切面,前后端甩锅更方便
  • 原文地址:https://www.cnblogs.com/keatkeat/p/15889372.html
Copyright © 2020-2023  润新知