Scratch for Java

Shader::set()

Examples

View on GitHub

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

set()

Create Shareable URL

Select Sections