技术与工具 · 约 1988
着色器
Shader- 提到它的内容
- 1 篇
- 近 30 天
- —
- 标签
- 按此标签检索 →
01定义
描述表面材质和光照的小程序;今天主要在 GPU 上逐像素或逐顶点运行,用来做实时图像效果。
02展开解释
着色器是在图形管线中计算顶点位置或像素颜色的小程序。这个名称来自皮克斯 1988 年的 RenderMan 接口规范,最初用于离线渲染中描述材质和光照。2001 年的 NVIDIA GeForce 3 首次支持可编程像素着色器,此后着色器成为实时图形的核心,OpenGL 的 GLSL 在 2004 年进入核心规范。
03历史时间线
- 19885 月,皮克斯发布 RenderMan 接口规范 3.0,引入“着色器”的说法。
- 2001NVIDIA GeForce 3 发布,是第一块支持可编程像素着色器的显卡。
- 20132 月,Íñigo Quílez 与 Pol Jeremias 上线 Shadertoy,可以在浏览器中编写和分享着色器。
04代表人物与作品
- Íñigo QuílezÍñigo Quílez
计算机图形学艺术家,与 Pol Jeremias 共同创建 Shadertoy(2013)。
06提到它的内容
1 篇