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);