Painter:set_shader

Sets or clears the shader used to draw this element.

Usage

painter:set_shader(shader)

Arguments

Name Type Description
shader love.Shader | nil Shader used to draw this element.

Examples

local shader = crystal.assets.get("cool_shader.glsl");
local my_painter = crystal.Painter:new();
my_painter:set_shader(shader);
assert(my_painter:shader() == shader);

This site uses Just the Docs, a documentation theme for Jekyll.