着色器为什么叫着色器?

sha*_*ung 6 3d graphics shader terminology

我在任何词典中都找不到这个词,无论是普通词典还是词源词典。只有维基百科说:

“着色器”的现代用法是由 Pixar 于 1988 年 5 月首次发布的“RenderMan 接口规范,版本 3.0”向公众引入的。

我知道这是一个在 GPU 上运行的程序,但是皮克斯的人是如何为它想出着色器这个名字的呢?

BDL*_*BDL 2

虽然shader大多数词典中没有这个名词,但它shading应该是。例如,dictionary.com将其定义为

颜色、特性等的轻微变化或差异。

这正是着色器的作用:它允许程序员向表面添加颜色变化。