let w, h; let arr = []; function setup() { createCanvas(800 ,800); noLoop(); hw = width/2; hh = height/2; imageMode(CENTER); for(let i = 0; i < 6; i++) { arr[i] = random(100, 300); } } function draw() { background(225,230,236); drawingContext.shadowBlur = 10; let g = createGraphics(width, height); g.background(225,230,236); g.translate(200, 550); g.erase(); let dh = 0; let dSizeX = 25; let dBuffer = 50; for(let i = 0; i < 6; i++) { let dSizeY = arr[i]; g.rect(i * (dBuffer + dSizeX), dh, dSizeX, -dSizeY, 10); } g.noErase(); g.noStroke(); g.translate(200, 50); g.fill(225,230,236); g.ellipseMode(CENTER); g.drawingContext.shadowBlur = 10; g.drawingContext.shadowOffsetX = 4; g.drawingContext.shadowOffsetY = 4; g.drawingContext.shadowColor = color("#A3B1C6"); g.ellipse(50, 0, 50); g.ellipse(-50, 0, 50); g.drawingContext.shadowOffsetX = -3; g.drawingContext.shadowOffsetY = -3; g.drawingContext.shadowColor = color("#FFFFFF"); g.ellipse(50, 0, 50); g.ellipse(-50, 0, 50); g.textSize(20); g.fill(150); g.textAlign(CENTER, CENTER); g.textStyle(BOLD); g.text(">", 50, 0); g.text("<", -50, 0); push(); translate(200, 550); noStroke(); fill(254, 128, 26); for(let i = 0; i < 6; i++) { let dSizeY = random(arr[i] * .1, arr[i] * .7); rect(i * (dBuffer + dSizeX), dh, dSizeX*0.9, -dSizeY, 10); } pop(); push(); translate(hw, hh); drawingContext.shadowOffsetX = 4; drawingContext.shadowOffsetY = 4; drawingContext.shadowColor = color("#A3B1C6"); image(g, 0, 0); drawingContext.shadowOffsetX = -3; drawingContext.shadowOffsetY = -3; drawingContext.shadowColor = color("#FFFFFF"); image(g, 0, 0); pop(); }
今週の作品メモ
結構フラットデザインからニューモフィズムに切り替わって来てる。
— 虎太郎🐈bird and insect (@kotaronya) 2020年6月13日
こうやって時代は終わるのか。 pic.twitter.com/TxfSrLNYl4
📌 最近よくSNSなどで見る、巷ではフラットデザインの次に来るとか来ないとか言われている(?)"Neumorphism"というやつを無理やりp5.jsだけでやってみました。
📌 ソースコード読める人ならわかるけどこんなの全然だめです。CSSでおとなしく頑張りましょう。
📌 まあ、そもそもこのデザイン指針自体どうなん?って言われてるみたいですが。
📌 一応詳しい日本語記事があったので載せておきます。
qiita.com
📌 ちょっと頑張ってた事案で、空回りというか周りとの温度感に自分のSAN値が削られてしまって非常に萎えていたんですが、週刊p5.jsに取り組んで少し回復しました。
📌 ありがとう、p5.js!!
📌 自分の代わりに頑張ってくれている人には声をかけていきたいし、自分の立場を考えて発言していきたいですね。
📌 況や、余計ない一言や、生産性のない発言は避けていきたい。
今週の雑談
📌 Notch始めます!実は打倒コロナで始まったNotchのキャンペーンセールに一番乗りくらいでLearnユーザ用ドングルを購入していたのですが、昨日まで届いていませんでした。
📌 何度か本社に問い合わせて、対応してもらった結果ついに手に入りました。ま、my new gear.... pic.twitter.com/W2hNxnDZqY
— ayato. (@dn0t_) 2020年6月13日
📌 CodeMeterを使ったアカウントのアクティベート化に少し手間がかかりましたが、なんとかSaveできるようになったことを確認しました。
📌 (ちなみにNotchは使うこと自体は無料でもできます、ただファイルの保存ができません。)
📌 (つまり、ぼくは5000円で保存機能を買った、、、ということ?)
📌 PhotoShopの勉強も始めました!
📌 こんなのとか…
"be my escape" #dotnote pic.twitter.com/Hm3uBwtWR0
— ayato. (@dn0t_) 2020年6月13日
📌 こんなのを作ってみました。
LOVE バナナマン🍌
— ayato. (@dn0t_) 2020年6月5日
#dotnote pic.twitter.com/yRcBtwTSz5
📌 デザイナーになるぞ、ってわけではないんですが一応少しは使えるようになっておこうと思って始めました。
📌 まあ、Notchも来たし、無理ないペースでいろんなTutorialだったりをこなしていきたいと思います。
今週のラジオ
📌 佐々木希の顔が覚えられない、という話をしています。