GLSL 是 OpenGL Shading Language(OpenGL 着色语言)的缩写,用来编写在 GPU 上运行的着色器程序,常见于图形渲染中的顶点处理、片元(像素)着色、光照与特效等。(也可用于部分计算型任务,但最常见语境是实时图形渲染。)
/ˌdʒiː ɛl ɛs ˈɛl/
I wrote a simple GLSL fragment shader to change the color.
我写了一个简单的 GLSL 片元着色器来改变颜色。
Using GLSL, the developer implemented physically based lighting and post-processing effects in real time.
开发者使用 GLSL 实时实现了基于物理的光照和后期处理效果。
GLSL 来自 OpenGL + Shading Language 的首字母缩写。它随着 OpenGL 可编程渲染管线的发展而流行,用于替代早期固定功能管线中无法自定义的渲染步骤。