With this function you can set the drawing target to the given shader and all further drawing will be done using that. You can end shader use with function shader_reset.
NOTE: You can only call a shader in the Draw Event of an instance.
shader_set(shader);
Argument | Description |
---|---|
shader | The index of the shader to use. |
N/A
shader_set(shader_Glass);
draw_self();
shader_reset();
The above code will set a shader top be used for drawing, then draw the current sprite used for the instance using it.