我回来了!

书接上回。

话说一两百年前,表色体系终于进化到了三维的,用来把这么多鲜艳的不鲜艳的、发白的发黑的颜色装下。

不过,人眼能识别的颜色种类,根据大概的估算,多达数百万种!(现在的显示器一般是24位色的,理论上能显示16777216种颜色)

如果把这些颜色都排列出来,从1开始编上号,印成字典一样的小册子,绝对是《四库全书》那种大部头啊。。。在一个木有搜索引擎的时代,要跟人讨论一个叫什么“148472”的颜色,可是件让人崩溃的事!

(我是说如果真能全部印出来的话。。。为什么没法全部印出来呢?以后会专门讲滴~)

所以,艺术家们必须琢磨出一套办法,抓住颜色变化的规律,把这事儿理出个头绪来。

下面是德国画家Philipp Otto Runge在1810年发表的球状色立体。

Runge是歌德的好朋友(没错,就是那位德国诗人歌德。他对颜色很感兴趣,还专门写了一部大部头的书《色彩论》,以后我们还会专门再介绍他)。两人经常书信往来讨论颜色的话题。可惜就在他发表色立体的1810年,不幸得了肺结核,英年早逝,否则凭借他的才华,应该能在颜色科学上有更大的成就。

(再多说一句,在这个年代,各门科学艺术成就的积累、知识信息的传播都是非常缓慢而脆弱的。一旦有战争瘟疫,或者有才华的人没有合适的弟子传承,就会造成某一领域几十年甚至几百年的发展停滞和倒退。

所以《神雕侠侣》里面金轮法王看到郭襄小盆友是块料,就威逼利诱非要当人家师傅,这种心情其实是可以理解的。。。互联网是多么伟大的发明啊,阿门~维基百科,阿门~)

Runge的色空间其实已经做的很到位了,如果用孟塞尔做的地球仪状的色空间(发表于1900年)来描述,会更加容易理解:

赤道上的颜色是最典型的颜色:彩虹色+紫红色。

往南北两极发展的是复杂色。

越往北极,颜色越发白。

越往南极,颜色越发黑。

并且,颜色不光分布在地球仪的表面。如果把地球仪从中间竖着切开,地心是彩度最低的颜色,越往赤道走,彩度越高。

参见Runge色球右下角的的那幅剖面图:它的左边是红色,右边是红色的补色绿色,往上发展是浅红和浅绿,往下发展是深红和深绿。两个颜色在南极点的黑色和北极点的白色上交汇了。地心其实也应该是两个颜色交汇的灰色,但估计是受当时颜料的限制,灰色并不明显,看起来像是发红的褐色。

不过孟塞尔很快发现这种球状的色空间不对劲了。不对劲在哪儿呢?

——如果保持这种严格的球形,这个颜色就没有办法均匀地变化!

咱举个例子。还是以上面的剖面图为例,我站在灰色的地心位置往赤道方向走,往左走六步到最红的颜色,往右走六步到最绿色的颜色。虽然都是六步,可是红色方向每一步的颜色变化,就比绿色方向的颜色变化明显。这就是所谓的“步长”不一致。

刚开始,色空间都被设计为简单的、严格的几何立体形。什么球形的,半球形的,以及大家已经见识过金字塔形的。

这主要是受古典哲学、美学的影响,那会儿的人都认为上帝创造的东西就应该是完美的、对称的。

鸟巢那种曲里拐弯的后现代造型。。。可是上不了台面滴。。。

为了解决这个让颜色均匀变化的问题,Munsell发挥了美国人民敢想敢干的精神,大手一挥,最后做成了这样一个类似于纺锥形的色空间:

开个玩笑~ 其实孟塞尔做了大量的实验,他的色空间是在坚实的实验数据基础上完成的。这是Munsell体系经久不衰的重要基础。

(孟塞尔全名Albert Henry Munsell, 是一名美国的画家和艺术学校的老师。他之所以搞这个,是因为当时所有的表色体系都没入他法眼,总是有地方不对啊,搞得他上课太纠结了,干脆自己弄一个。话说在艺术啊绘画啊设计啊等等方面,近代美国涌现了不少一流的学校、人才还有教材。美国人干活风格讲究简单有效,这一点值得好好学习。)

上图是个Munsell色空间的模型。可以看到,Munsell色空间里有局部地方会突出一块,表示这里放了一个额外的颜色,另一些地方凹进去一些,表示这里木有颜色可放了,空着。

如果是像洋葱一样扒拉开看,就是这样的:

如果是顶视图,是这样的:

如果从侧面看,是这样的:

而在没有计算机的时候,做成色卡,又是这样的:

其实Munsell色空间还有其它很多表现形式,大家可以自行google之,主要是理解精神就行。而且它形状太独特了,任它千变万化,你看一眼就知道是不是它了,赫赫。

但是呢,但是呢,这篇文章吭哧吭哧写了半天还没有写到重点上,汗。。。

Munsell大人最主要的贡献其实并不是把色空间形状改了!而是,他,第一次,科学的、系统的、明确的,提出了颜色的三属性:

·色调

·明度

·饱和度

并且,Munsell色空间以此为三维坐标,对颜色进行了更科学的重新排列!

这在颜色科学的历史上有着里程碑的意义啊,同志们~

当年一定也是倚天一出,名动江湖。

这三个概念太重要了,你理解了它们,基本上就理解了颜色。

所以,我打算一个一个拆开了、揉碎了,慢慢说。。。

下次再见~

嗯,最后上图纪念一下这两位伟大的艺术家和科学家。大家猜猜哪个是Runge,哪个是Munsell?

是不是太好猜了?

Runge这幅肖像画实在太古典了有木有~

而照片这个东西呢,是他过世多年以后才发明的~

(我又忍不住跳出来八卦了~

Runge是个眼神多柔和的年轻人啊。。。

对比之下,Munsell则目光炯炯,精明,严谨,精力过人,一看就是不能容忍自己和别人犯糊涂滴。他完全符合我心目中美国教授的形象。话说选他的课肯定很容易挂掉的,吼吼)

这篇写得太久了,有点对不起大家。。。

颜色的前世今生4·孟塞尔色空间相关推荐

  1. 孟塞尔测试软件,色差仪的孟塞尔颜色系统表示法

    可以说孟塞尔是 下面图1所示就是色差仪常用的孟塞尔立体示意图,在图中中央轴代表无色彩的黑白系列中性色的明度等级,黑色在底部,白色在顶部,这个称为孟塞尔明度值.色差仪的孟塞尔系统将理想的白色定义为10, ...

  2. 常用色彩空间 HSV模型与RGB模型的相互转换 孟塞尔彩色空间 YCbCr Lab YUV 配色表\配色工具(RGB颜色值与十六进制颜色码转换工具)

    参考文章1:常用的颜色空间 参考文章2:HSV与RGB关系 参考文章3:菜鸟工具 RGB HSV 转换

  3. 素数计数公式全面拉丁化改写-小有改进-Meissel公式-梅塞尔-Lehmer公式-莱梅=勒梅尔-筛法三种形式-孟庆余公式(转载)...

    何冬州的百度空间Blog   本文的另一版本:  http://hi.baidu.com/wsktuuytyh/blog/item/396a934ac679680208f7ef2c.html    信 ...

  4. 这家工作室花三年把塞尔达做进RogueLike里面

    近日<轮回深渊>终于在Steam上架,这是ScreamBox这家是十年「老」游戏工作室正式推出的第二款作品. 2011年,郭星与几位朋友凭着对游戏的热爱而创建ScreamBox工作室. 从 ...

  5. iOS-贝塞尔曲线之自定义饼图

    代码地址如下: http://www.demodashi.com/demo/11981.html 项目中需要统计数据展现, 采用了饼图形式展现. 第一步: 了解下贝塞尔曲线相关概念 贝塞尔曲线相关概念 ...

  6. 塞尔达传说gba_1986版塞尔达 回顾34年经典系列历代作品 满分最多系列游戏

    塞尔达系列的男主林克已经陪伴我们34年了,小蟹最早是在GB塞尔达梦见岛,当时是日语,也没有资料可查,也是各种试玩到中间,实在过不了.正式玩过中文是GBC塞尔达时空之章和大地之章,这二个版本也是第一次塞 ...

  7. RenderDoc塞尔达荒野之息抓帧分析

    RenderDoc是一种抓帧工具,主要用来分析游戏开发中渲染流程,官网: https://renderdoc.org/ 我是用的版本是RenderDoc_1.14_64.zip 塞尔达荒野之息使用Ce ...

  8. 颜色的前世今生22·显示器偏色怎么办?

    大家好久不见~我又回来啦~~ 本文约3000字,阅读比较烧脑,需要大约20分钟. 之前有朋友问我,哪款显示器好. 因为他觉得现在用的显示器有点偏色. 我说-如果仅仅是为了解决偏色的问题-真的不用重新买 ...

  9. mac hdmi 不能调整音量_在Mac上玩塞尔达?BMD视频采集卡 Review

    我其实在很久以前玩摄影的时候就关注 Mini Recorder, 当时想外接Mac作为相机显示器.去年 Switch 出来有时候想跟朋友们直播分享游戏,就买了它. 之前在写 Switch 配件那个文章 ...

  10. 被刷屏的塞尔达来了,附源码!

    渲染系统作为游戏引擎的核心模块,是引擎画面表现力的天花板,直接决定了游戏所能输出给玩家的内容上限.Cocos Creator 3.x 的渲染系统,从架构到设计都是以面向未来.高性能.跨平台为目标,支持 ...

最新文章

  1. 给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。
  2. JRE System Library、Referenced Libraries、Web App Libraries的含义
  3. esp8266 wifi模组入网案例
  4. Android自定义XML属性以及遇到的命名空间的问题
  5. nas php.ini,php.ini 配置文件常用详解
  6. ad20如何导入库_脱水防锈油如何使用才正确?
  7. pythonopencv图像形态_Python+OpenCV图像处理之其他形态学操作
  8. 【英语学习】【English L06】U06 Banking L2 A savings account sounds better for me
  9. android 多线程类,Android 多线程处理之多线程用法大集合
  10. multipart/form-data;boundary=----WebKitFormBoundaryRAYPKeHKTYSNdzc1;charset=UTF-8‘ not supporte
  11. 现在最简单的赚钱套路
  12. Facebook 开源 Instagram 的Python 代码静态安全分析工具 Pysa
  13. 嵌套类nested class 和 抽象类abstract
  14. SIPP介绍以及使用介绍
  15. 谷歌Debugger调试
  16. 手机银行业务应用中的关键技术
  17. 中国机器视觉产业业发展战略研究及投资方向分析报告2022-2027年
  18. mailbox的controller
  19. Materials Studio 计算溶解度参数
  20. 天猫重复购买用户预测数据集

热门文章

  1. 映泰G31计算机主板进入BIOS,映泰主板bios设置方法
  2. 疯狂Java讲义(十三)----第一部分
  3. ISO_7637-1/2/3/4/5标准各部分修订状态汇总(Road vehicles-Electrical disturbances from conduction and coupling)
  4. 基于关系数据库彩票开奖模拟系统 的设计与实现
  5. 雨滴win7计算机路径,win7系统设置雨滴桌面(Rainmeter)开机自启动的操作方法
  6. 基于单片机的八路抢答器系统设计(#0402)
  7. python根据服务器sn号查询DELL服务器型号、出厂时间、过保时间
  8. VUE之倒计时插件(超实用)
  9. 开源扫描仪软件_适用于Windows的优秀开源免费扫描仪软件?
  10. arduino 实现时钟和计算器