Skip to content

Shader

Represents a loaded shader. Create one via Graphics.loadShader. You cannot construct a Shader directly; use the Graphics API.

Type: String (property)

The shader name or path (e.g. the path passed to Graphics.loadShader). Read-only in practice.

var shader = Graphics.loadShader("shaders/triangle")
if (shader != null) {
Logger.info("Loaded shader: %(shader.name)")
Graphics.useShader(shader)
}