angelwire
Member
AEColorMask is a shader with a collection of scripts that let you apply a color to specific sprite areas using a mask
Marketplace Link: https://marketplace.yoyogames.com/assets/9420/aecolormask-recolor-sprites
With these scripts and shader you can color objects to add variety to your game without creating a bunch of duplicate sprites.
This system doesn't rely on palettes or have any restriction on the original sprite's color count. This means you can apply color to realistic sprites
The scripts set up and handle the shader for you:
- draw_self_color_mask(...)
- draw_sprite_color_mask(...)
- draw_sprite_ext_color_mask(...)
- draw_sprite_stretched_color_mask(...)
- draw_sprite_stretched_ext_color_mask(...)
- draw_sprite_tiled_color_mask(...)
- draw_sprite_tiled_ext_color_mask(...)
There is a demo project included with a lot of helpful information
Documentation link: https://docs.google.com/document/d/1n34mwDxn5vIFn7HiNA553GS1RSrodGB4eOOqPx1o-gw
Marketplace Link: https://marketplace.yoyogames.com/assets/9420/aecolormask-recolor-sprites
GitHub Repository: https://github.com/angelwire/AEColorMask
I'm always willing to help out if you have any questions or problems. And if you have any suggestions I would be happy to hear them!
Marketplace Link: https://marketplace.yoyogames.com/assets/9420/aecolormask-recolor-sprites
GitHub Repository: https://github.com/angelwire/AEColorMask
I'm always willing to help out if you have any questions or problems. And if you have any suggestions I would be happy to hear them!