A somewhat random list of gen art resources. Let me know if I should add something.
Steve’s Makerspace YouTube channel
Selected videos:
- Intro to Gen Art Playlist
- Animating art
- Reproducibility at different sizes (remember to make location and size a percentage of width and height; and do not make number of items a percentage of width and height)
- How to get started buying nft’s on fxhash
The Coding Train YouTube channel & website including:
- Algorithmic Botany videos
- DOM elements for making a user interface
- Object-oriented programming
- Vectors
- The Arrow Function
– A TON of examples of creative coding with links! If you want more, start here.
Other How-to Videos, Blogs, and Artist Interviews
- Gorilla Sun’s articles – I also recommend joining his newsletter for a weekly roundup of all things generative art.
- Tyler Hobbs’s blog
- Amy Goodchild’s blog
- Sighack articles
- Generative Art / Creative Coding newsletter and articles
- Raphaël de Courville / SableRaph – gen art coding challenges with livestream – Twitch & Discord
- Draw, Make & Code YouTube channel – including how to make generative pine trees
- Kazuki Umeda YouTube channel – including some amazing 3D flower designs, plus shadow and blur effects
- AOI YouTube – gen artist interviews
- 256ART – gen artist interviews
- Artblocks YouTube – gen artist interviews
- “A Box of Chaos: The Generative Artist’s Toolkit” by Benjamin Kovach (video)
- Visual Studio Code intro videos
References and Other Cool Stuff
- P5js.org
- JavaScript reference
- Discover three.js (discoverthreejs.com) – 3D graphics library
- fxhash – a great nft generative art platform
- OpenProcessing – Creative Coding for the Curious Mind – See other people’s projects, including their code.
- Right triangle formulas
- Genuary – a month-long generative art challenge every January, with a prompt for each day
- Generative Discord channel
- Reddit – Generative Art
- Reddit – Creative Coding
- Morphogenesis Resources – algorithms that mimic patterns from nature in an emergent way
Shaders
- Intro to shader in p5.js
- The Book of Shaders
- Barney Codes YouTube channel – including a good intro to shaders
- The Art of Code YouTube – great shader tutorials
- Signed Distance Functions (SDFs) for various shapes by Inigo Quilez
- ShaderToy – Cool creative coding with shaders where you can see others’ code; however, this relies on ShaderToy’s library, which doesn’t appear to be open source, which means you can’t port the code to someplace else, such as to a p5 sketch.