从原理上讲:
阳光由七种颜色的光组成,我们看见的颜色实际上是反射回来的光。
- 光照进皮肤里会经历散射,主要是皮肤里的丝状蛋白(角蛋白、胶原蛋白)造成的。[1]
- 七色光里红色波长最长、频率最低,而蓝光、绿光都比红光波长要短;而皮肤对光的散射与波长有关,红光穿透更深,蓝光、绿光发生散射,也能返回表面,而被我们看见。(实际上紫色更容易散射,但是我们眼睛对蓝色、绿色更敏感)
- 血管位于皮肤深处,因此它比皮肤吸收的红光更多,蓝光、绿光更少,因此就会显得更蓝、更绿,蓝光与绿光的混合就能成为青色——每个人具体看见什么色,就看血管位置、光照、人眼识别等等了。
怎么回答孩子呢?
可以用一些小实验给他解释。
首先用个棱镜制造人工彩虹,告诉他光的七色原理
然后用小实验模拟散射
- 准备一杯浑浊的肥皂水,搅拌一下使得变成白色液体(也可以是奶粉);
- 然后用一个白光手电筒从侧面照射水杯,就能看见蓝色
然后告诉孩子:
- 我们看见的颜色就是物体反射回来的光的颜色;
- 光照过浑浊的水,和照过我们的皮肤一样,经历了一些「劫难」,最终只有蓝光回到了我们的眼睛里;
- 而血管为什么没有这么蓝,是因为皮肤反射的并不只有很纯粹的蓝光(其实挺多资料上也是写的蓝色)。
调动孩子的动手能力,比直接说原理更好。
参考
- ^ https://www.spiedigitallibrary.org/journals/journal-of-biomedical-optics/volume-17/issue-9/090901/Optical-properties-of-human-skin/10.1117/1.JBO.17.9.090901.full?SSO=1