Sprite Art Assets - theRAPTLab/gsgo GitHub Wiki

[[TOC]]


Colorizing Sprites

Sprite Art Guidelines

If you are wanting to colorize sprites via GEMSCRIPT, you need to pay attention to how you use color on the sprite art.

Colorizing works by applying two filters: a color overlay filter at 50% and an adjustment filter at 100% (see setColorize. We do this so that a colorized sprite will still display the linework on the sprite rather than being blown out as a flat silhouette.

There are three things you have to keep in mind when creating the artwork:

  • any part of the sprite where you want the colorized color to be at full strength should be white.
  • if you want to show details/linework, you can use darker VALUES from gray to black.
  • do not use color in the sprite art. The colorization filters will be affected by any colors in the underlying art.

For example, if it's important that a Moth set to color matches a Tree set to a color, the portion of the Moth art and Tree art that are white will match colors. The colors in any other portion may differ depending on the color/value of the underlying artwork.

⚠️ **GitHub.com Fallback** ⚠️