Genuary_2021
Genuary_2021 copied to clipboard
Generative Art that is based on daily prompts for the month of January 2021
Genuary_2021
Generative Art that is based on daily prompts for the month of January 2021
- Easier to read Description and Documentation at Github Pages that accompanies this repo.
For details, please read: https://genuary2021.github.io/
Prompts
A group of generative artists have collaborated and created a "prompt" for each day. Click for the prompts for each day. Here are the actual prompts, but you’re only supposed to do them on that particular day.
Jan 31 Prompt: Eno's Oblique Strategies Code
Jan 30 Prompt: Replicate a Natural concept Code
Jan 29 Prompt: Any Shape, None can touch. Code
Jan 28 Prompt: Use Sound. Code
Jan 27 Prompt: Monochrome Gradients without Lines. Code
Jan 26 Prompt: 2D Perspective. Code
Jan 25 Prompt: Make a grid of permutations of something. Code
Jan 24 Prompt: 500 Lines Code
Jan 23 Prompt: #264653 #2a9d8f #e9c46a #f4a261 #e76f51, no gradients. Code
Jan 22 Prompt: Draw a Line. Wrong Answers only. Code
Jan 21 Prompt: Recursion f(x) {Draw(x) and call f(x/2)} Code
Jan 20 Prompt: No Loops Code
Jan 19 Prompt: Increase the randomness along the Y-axis. Code
Jan 18 -Prompt: Prompt: One process grows, another process prunes. Code
Jan 17 -Prompt: Draw a line, pick a new color, move a bit. Code
Jan 16: Circles Only Code

Jan 15: Rules by Someone Else Code

Jan 14: Subdivision Code

Jan 13: Do Not Repeat Code

Jan 12: Public API to create Art Code

Jan 11: Non-computer Autonomous Process Code

Jan 10: Tree Code

Jan 09: Interference Patterns Code

Jan 08 Curve Only Code

Jan 07 Generate Rules - Hand Drawn Code
Jan 06 Triangle Subdivision Code

Jan 05 Code Golf Code

Jan 04 Small Areas of Symmetry Code

Jan 03 Something Human Code

Jan 02 Rule 30 Code

Jan 01 Triple Nested Loops Code

Project Structure
In each day's directory, you should find the following.
- Art artifact (jpeg, png or gif) files under the images/ directory
- A brief description of the end product, and possibly the thinking behind it, where appropriate
- Some technical notes and challenges (if any)
- References, if any
- Code (typically, the *.py that you can run under Processing)
Code and Common Modules
For most of these, I am using the Processing
Framework. Since I mostly code in Python, I use the Python extension of Processing, which is not as popular as its Java version. Also, I sometimes create small resuable code segments which I use in multiple projects. I'm sharing all my genart code, in case it is useful to others. These I tend to keep in a folder called common
.
Ram