Welcome to Shades’ documentation!

Shades is a python module for generative 2d image creation.

The module revolves around a small set of objects:
  • Canvas (basically any PIL Image)

  • NoiseField (calculates perlin noise for given points)

  • Shades (determine color given rules, and can be used to make basic shapes on a canvas)

For a quick introduction, check the github readme, this documentation is designed to be a full reference for all classes, functions and methods.