’s diary

ただの日記。

codevember 19 Eggs

紙パックに詰まった卵のイメージ。 最近、卵かけご飯に鰹節を足すと最高だということを覚えた。 let r = 25; //ダイヤの大きさ let d = 100; //卵の大きさ function setup() { createCanvas(500, 500); colorMode(HSB, 360, 100, 100); angleMode(DEGREES); …

codevember 17 Crown

fireのお題で詰んでから全く進まなくなったので飛ばすことにした。 今月中には書きたい。 14で止まっていたので、4日遅れで折り返し地点。 let d = 30; let x1 = 50; let y1 = 150; let x2 = 250; let y2 = 100; let x3 = 450; let y3 = 150; function setup…

codevember 14 Coffee

コーヒーといったらこれしか思い浮かばなかった。 綺麗にピザを切る方法がわからなかった。 p5.jsでのClassは初挑戦.Processingより簡単な気がした。 let el = [] function setup() { createCanvas(500, 500); colorMode(HSB, 360, 100, 100, 100); angleMod…

codevember 13 Black Hole

個人的には結構いい感じにできたと思っている。 このコードの短さでこれだけ動くのが楽しい。 所要時間:構想除くと15〜20分 (なにするか思いつかなかったので、構想含めると半日) let x = 500; let y = 500; function setup() { createCanvas(x, y); backgr…

codevember 12 Bread

昨日の分。 rectの中よりPGraphicsで書く方が簡単な気がした。 let pg; let pgx = 300; let pgy = 200; function setup() { createCanvas(500, 500); colorMode(HSB, 360, 100, 100); pg = createGraphics(pgx, pgy); pg.colorMode(HSB, 360, 100, 100); } f…

codevember 11 RGB

授業中に作ったHSB版ColorPicker のForkのFork。 【RGBの補色の計算方法】 (最大値+最小値)-各数値 紫っぽい色(150,80,200)の補色の場合 r=(200+80)-150=130 g=(200+80)-80=200 b=(200+80)-200=80 →黄緑っぽい色(130,200,80) 所要時間:公開設定なども含めて…

codevember 10 Apple

昨日の訂正して、りんごにしただけ。 配列は、変数に[i]をつけるだけだったので思ったより簡単だった。 今後は乱用しようと思う。 所要時間:50分ほど let n = 100; //個数 let x = []; let y = []; let sx = []; let sy = []; let t=50; //textSize functio…

codevember 09 Green

本当は「たくさんのグリーンピースが跳ね返る」を書きたかった。 ・たくさんの猛スピードで荒ぶるグリーンピース ・一列にお行儀よくならんでちゃんと跳ね返るグリーンピース の2つしかできなかった。 配列をやらないといけないのかなと思いつつ時間切れ。 …

codevember 08 Cat

たった1週間続けただけなのに「やらなきゃ気持ち悪い。」くらいになってきた。 けど眠い。 ので、このボールペン(ぺんてる ENERGEL 三毛猫柄)の模様を 自動生成できるようにしてみた。 所要時間:公開設定も含めて30分ほど function setup() { createCanvas…

codevember 07 Sea

海といったら船。 船といったら航海。 航海といったら方位磁石。 ぐるぐる回ってお宝見つけられないパターンのイメージが強い。 昨日のを転用して楽しようと思ったら、上手く回ってくれなくて手間取った。 だいたい1時間半。 //sea > voyage > compass let …

codevember 06 Web

インターネットは世界中に蜘蛛の巣のように張り巡らされていて… とかはよく聞く表現だけど、webには実際に蜘蛛の巣って意味もあったんだ。 とか思いつつ、いつも使ってるアイコン作った。こっち課題で提出してもよかったかもしれない。 let h = 190; let sh …

codevember 03 Carrot

人参って何。(眠) //要改良 function setup() { createCanvas(400, 400); colorMode(HSB,360,100,100); background(0,0,100); //茎 stroke(120,100,100); strokeWeight(30); line(205,200,250,150); //本体 fill(20,90,95); noStroke(); beginShape(); verte…

codevember 02 Time

時間に関するコードを初めて使ったからだと思うが、たった40行のコードに、2時間くらいかけてしまった。もっとサクサク書けるようになりたいけど、Processingやりたい。 let grid = 25; let s; function setup() { createCanvas(500, 500); colorMode(HSB, 3…