A material that uses a custom [Shader] program.
A material that uses a custom [Shader] program to render either items to screen or process particles. You can create multiple materials for the same shader but configure different values for the uniforms defined in the shader.
$DOCS_URL/tutorials/shaders/index.html
Returns the current value set for this material of a uniform in the shader.
Changes the value set for this material of a uniform in the shader.
[b]Note:[/b] [param param] must match the name of the uniform in the code exactly.
The [Shader] program used to render this material.