shader_set

Set a shader to be used for all further drawing.

Syntax:

shader_set(shader);


Argument Description
shader The index of the shader to use.


Returns: N/A


Description

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.


Example:

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.


Back: Shaders
Next: shader_get_uniform
© Copyright YoYo Games Ltd. 2018 All Rights Reserved