## uniform
Кваліфікатор уніфікованої змінної.

### Приклад
```glsl
uniform vec4 direction;
```

### Опис
**```uniform```**-змінні містять дані лише для читання, які передаються із середовища WebGL/OpenGL у вершинний або фрагментний шейдер.

Значення на рівні примітивів, тому вони корисні для змінних, які залишаються постійними вздовж примітива, кадру або сцени.

### Дивіться також
[attribute](/glossary/?lan=ua&search=attribute), [const](/glossary/?lan=ua&search=const), [varying](/glossary/?lan=ua&search=varying), [Розділ 03: Uniforms](/03/?lan=ua)
