Generative Design Pillows
Description: Celebrate creativity with this bold typography design featuring the message "Draw to Keep Kids Off Generative A.I." Perfect for artists, illustrators, designers, art teachers, and creative professionals who appreciate humor about the future of art and technology. A great gift for anyone passionate about drawing, sketching, and digital illustration.
Description: Celebrate creativity with this bold typography design featuring the message "Draw to Keep Kids Off Generative A.I." Perfect for artists, illustrators, designers, art teachers, and creative professionals who appreciate humor about the future of art and technology. A great gift for anyone passionate about drawing, sketching, and digital illustration.
Description: An intricate and vibrant kaleidoscope-style geometric pattern created with layers of colorful intersecting lines. This artwork features symmetrical flower-like bursts in rainbow tones, creating an energetic and eye‑catching abstract design. Perfect for fans of generative art, mandala-inspired visuals, and bold modern patterns. Great for apparel, stickers, accessories, and home decor.
Description: // Daniel Shiffman // http://codingtra.in // http://patreon.com/codingtrain // Code for: https://youtu.be/KWoJgHFYWxY // Coding Challenge #30: Phyllotaxis // http://algorithmicbotany.org/papers/abop/abop-ch4.pdf int n = 200010; float c = 8.5; float start = 0; float hu ; float radius; float rrr, ggg, bbb; void setup() { // size(13500, 13500); size(5000, 5000); // colorMode(HSB, 360, 255, 255); background(0); stroke(0); strokeWeight(.5); println("Running"); } // https://raw.githubusercontent.com/CodingTrain/Rainbow-Code/master/challenges/CC_30_Phyllotaxis/CC_30_Phyllotaxis.pde void draw() { noLoop(); translate(width / 2, height / 2); for (int i = 0; i < n; i++) { float a = i *...
Description: // Created with Processing see processing.org // Licensed under Creative Commons Attribution ShareAlike // https://creativecommons.org/licenses/by-sa/3.0 // https://creativecommons.org/licenses/GPL/2.0/ // http://www.redbubble.com/people/rupertrussell // triangles_005_001 // 20170205 PVector a; PVector b; PVector c; float shrink = .9; float grey=0; float len = 27000; // ensure that this is larger thatn the camvas boolean black = true; void setup () { size(13500, 13500); background(255); noLoop(); smooth(); strokeWeight(1); stroke(grey); int size = 13500; a = new PVector(-size, -size, 0); b = new PVector(size, -size, 0); c = new PVector(0, size, 0); } void draw () { translate(width ...