Eye Generator

This is a tool I made for generating these eye-like pictures. If you generate anything with this tool, you are free to use it in anything you want to :)

Generating a new image, especially with a high resolution and a high builder count can take quite a while, so be patient, the program hasn't crashed! (I hope)

How it works:

The eyes are generated using a maze generation algorithm that is executed many times in parallel. The color of one grid cell depends on how far the cell is from the center in the generated maze. For intuition on how it works, use a small resolution and toggle "Draw generation steps" on to see what the algorithm does.

Options

  • Starting Color strength: How long it takes for the starting color to fade to the fading color
  • Intermediate Colors: These can be freely added or removed and act as colors between the starting and fading color. With two intermediate colors, the cell color will first interpolate between the starting color and the first intermediate color, then between the first and second intermediate color, and finally between the second and fading color.
  • Resolution: This determines the cell size, aka the resolution of the image, with the lowest resolution being a cell size of 25 and the highest being a cell size of 1 (Image Size is 500x500).
  • Builder Count: This determines how often the maze generation algorithm is executed for one image, ranges from 1 to 500. Generation takes a long time with many Builders.
  • Draw generation steps: Toggle this on to see what the algorithm does. However, the generation takes longer with this toggled on because the image needs to be rendered after every step, if you toggle it off while generating, the generation will finish without rendering it after every step.

All pictures on this page were generated with this tool.

Download

Download NowName your own price

Click download now to get access to the following files:

EyeGeneratorWindows.zip 24 MB
EyeGeneratorLinux.zip 21 MB

Leave a comment

Log in with itch.io to leave a comment.