Skip to contents

Set shader uniform value.

Usage

set_shader_value(shader, loc_index, value)

Arguments

shader

A shader.

loc_index

An integer.

value

A number or numerical vector of length 2, 3, or 4.

Examples

if (FALSE) {
shader <- load_shader("", "shader.fs")
loc <- get_shader_location(shader, "myUniform")
set_shader_value(shader, loc, 1.0)
set_shader_value(shader, loc, c(1.0, 0.0))
}