Shader::set()
Examples
Syntax
Java
.set(uniform, value)
.set(uniform, value)
.set(uniform, value)
.set(uniform, x, y)
.set(uniform, value)
.set(uniform, color)
.set(uniform, values, perElement)
Parameters
| Name | Data Type | Description |
|---|---|---|
| uniform | String | the uniform's name in the shader |
| value | double | an `int` or `float` uniform's value |
| x | double | a `vec2`'s x |
| y | double | a `vec2`'s y |
| color | Color | a `vec4`: red, green, blue and alpha from 0 to 1 |
| values | double[] | all values, one element after the other |
| perElement | int | values per element: 1 for `float[]`, 3 for `vec3[]` |
Return
void