The uniforms a MapEffectsPass reads, by the name its shader declares. A number sets a
float, and an array of two to four numbers a vec2 to vec4. Only floats can be set, because
WebGL silently refuses a float for an int or bool uniform, which then stays 0.
The uniforms a MapEffectsPass reads, by the name its shader declares. A number sets a
float, and an array of two to four numbers avec2tovec4. Only floats can be set, because WebGL silently refuses a float for anintorbooluniform, which then stays 0.