マガジンのカバー画像

まず100作るGenerative Art

200
自分が作ったGenerative Art作品のまとめです。 ソースコードも公開しています。
運営しているクリエイター

2019年1月の記事一覧

ProcessingでGenerative art #78

Codeint count = 5;int actRandomSeed = 0;int drawMode = 1;int posZ =-100;void setup() { size(800, 800, OPENGL); pixelDensity(2); colorMode(HSB, 360, 100, 100, 100);}void draw() { randomSeed(actRandomSeed); background(233, 4, 90); lig

ProcessingでGenerative art #77

Codeint actRandomSeed = 0;int size = 60;int drawMode = 1;void setup() { size(800, 800); pixelDensity(2); colorMode(HSB, 360, 100, 100, 100); noLoop();}void draw() { background(360); for (int y = 0; y < height + size; y += size) {

ProcessingでGenerative art #76

Codeint maxCount = 5000;int currentCount = 1;float [] x = new float [maxCount];float [] y = new float[maxCount];float [] r = new float[maxCount];int [] closestIndex = new int[maxCount];float minRadius = 5;float maxRadius = 200;int[] hueVa

ProcessingでGenerative art #75

遊びでやってみたらなんだか新しい方向性が見えました! たまにはこんな感じにかわいいものもよいです! Codeint count = 4;int actRandomSeed = 0;int drawMode = 1;void setup() { size(800, 800); pixelDensity(2); colorMode(HSB, 360, 100, 100, 100);}void draw() { randomSeed(actRandomSeed);

ProcessingでGenerative art #74

Codeint count = 4;int actRandomSeed = 0;int drawMode = 1;void setup() { size(800, 800); pixelDensity(2); colorMode(HSB, 360, 100, 100, 100);}void draw() { randomSeed(actRandomSeed); background(0); divideRect(10, 10, width-10, 10, wi

ProcessingでGenerative art #73

画像加工あり Codeint count = 3;int actRandomSeed = 0;int drawMode = 1;void setup() { size(800, 800); pixelDensity(2); colorMode(HSB, 360, 100, 100, 100);}void draw() { randomSeed(actRandomSeed); background(360); divideRect(10, 10, width-

ProcessingでGenerative art #72

Codefloat t;float hueCol;int arcSize = 150;void setup() { size(800, 800); pixelDensity(2); colorMode(HSB, 360, 100, 100, 100); noLoop(); noStroke(); t = random(10);}void draw() { background(360); for (int y = - arcSize/2; y <= hei

ProcessingでGenerative art #71

CodeParticle[] particles = new Particle[300];int actRandomSeed = 0;float noiseScale = 800, noiseStrength = 30;float pAlpha = 100, strokeWidth = 4;int drawMode = 1;void setup() { size(800, 800); pixelDensity(2); colorMode(HSB, 360, 100,

ProcessingでGenerative art #70

少し画像加工しました。 CodeArrayList <PVector> circles;int actRandomSeed = 0;float minRadius = 26;float maxRadius = 300;void setup() { size(800, 800); pixelDensity(2); colorMode(HSB, 360, 100, 100);}void draw() { circles = new ArrayList <PVecto

ProcessingでGenerative art #69

Codeint actRandomSeed = 0;int posZ = 0;void setup() { size(800, 800, OPENGL); pixelDensity(2); colorMode(HSB, 360, 100, 100, 100); noStroke();}void draw() { randomSeed(actRandomSeed); background(360); translate(width/2, height/2, p

ProcessingでGenerative art #68

Codeint Count = 7;void setup() { size(800, 800); pixelDensity(2); colorMode(HSB, 360, 100, 100, 100); noLoop();}void draw() { background(360); divideRect(30, 30, width-60, Count);}void divideRect(float posX, float posY, float side,

ProcessingでGenerative art #67

Codefloat lineH;float lineW = 3;int actRandomSeed = 0;int hueCol = 320;void setup() { size(800, 800); pixelDensity(2); colorMode(HSB, 360, 100, 100, 100); blendMode(ADD); strokeWeight(1); rectMode(CENTER);}void draw() { randomSeed(

ProcessingでGenerative art #66

Codeint actRandomSeed = 0;int count = 140;Node [] nodes = new Node[count];int drawMode = 1;float maxLength = 300;float range = 250;void setup() { size(800, 800); pixelDensity(2); colorMode(HSB, 360, 100, 100, 100); noLoop(); for (int

ProcessingでGenerative art #65

みんな大好きNode garden 頭の中にはこんな風にいじりたいなーとイメージは沢山あるのでもう少し遊びたい。 Codeint actRandomSeed = 0;int count = 110;Node [] nodes = new Node[count];int drawMode = 1;float maxLength = 120;void setup() { size(800, 800); pixelDensity(2); smooth(); noSt