差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン | 次のリビジョン両方とも次のリビジョン | ||
lecture:design_with_prototyping:p5.js編:10デジタルキュビズム [2021/02/28 11:36] – [Sample05] baba | lecture:design_with_prototyping:p5.js編:10デジタルキュビズム [2021/02/28 11:40] – [Sample06] baba | ||
---|---|---|---|
行 166: | 行 166: | ||
==== Sample06 ==== | ==== Sample06 ==== | ||
{{: | {{: | ||
- | <file .pde 01_sample08.pde> | + | <file .js sketch.js> |
- | size(200, 200); | + | function setup() { |
- | background(0); | + | createCanvas(200, 200); |
- | stroke(255); | + | |
- | strokeWeight(5); | + | } |
- | beginShape(POINTS); | + | |
- | for ( int i = 0; i < 100; i=i+10 ) { | + | function draw() { |
- | vertex(50+random(-3, | + | |
- | vertex(50+i, | + | stroke(255); |
- | vertex(150+random(-3, | + | strokeWeight(5); |
- | vertex(150-i, | + | beginShape(POINTS); |
+ | for (let i = 0; i < 100; i = i + 10) { | ||
+ | vertex(50 + random(-3, 3), 50 + i); | ||
+ | vertex(50 + i, 150 + random(-3, 3)); | ||
+ | vertex(150 + random(-3, 3), 150 - i); | ||
+ | vertex(150 - i, 50 + random(-3, 3)); | ||
+ | } | ||
+ | endShape(CLOSE); | ||
} | } | ||
- | endShape(CLOSE); | ||
</ | </ | ||