記録

勉強したことに関するのノート。見返して分かるようにしてます。

2018-01-01から1年間の記事一覧

8回目のp5.js

function setup() { createCanvas(400, 400); colorMode(HSB,360,100,100,100); } function draw() { background(0,0,0); let n = noise(frameCount / 100); let d=map(n,0,1,100,200); let h=map(n,0,1,150,250); strokeWeight(3); stroke(random(360),100,…

7回目のp5.js

function setup() { createCanvas(400, 400); colorMode(HSB, 360, 100, 100, 100); rectMode(CENTER); background(0, 0, 0); } function draw() { fill(0, 0, 0, 1); fill(30, 80, 100); noStroke(); push(); translate(200, 200); rotate(frameCount * 0.0…

arcが回る

function setup() { createCanvas(400, 400); colorMode(HSB, 360, 100, 100, 100); angleMode(DEGREES); background(0, 0, 0); frameRate(10); } function draw() { fill(0, 0, 0, 100); rect(0, 0, width, height); push(); translate(width / 2, height /…

コンクール表彰式に参加してきました

大学祭であった第12回メディア表現コンクール。その表彰式に参加してきました。 残念ながら賞は頂けませんでしたが作品の講評を聞いてるのは楽しかったです。 展示した「夢の本棚」がこちら。 いくつかの本以外はすべて文字を入れました。小学校から大学2回ま…

回転

function setup() { createCanvas(400, 400); colorMode(HSB,360,100,100,100); } function draw() { background(220); push(); translate(width/2,height/2); fill((frameCount+180)%360,100,100,random(100)); rotate(radians(-(frameCount+random(50))%36…

6回目のp5.js

!!!ちょっとちかちかします!!! let r; function setup() { createCanvas(400, 400); colorMode(HSB,360,100,100,100); } function draw() { background(0); fill(random(360),100,100,random(10));//これがないとdrawで戻ってきた「A」がfillになってしまう …

5回目のp5.js

let x; //宣言 let y; let r; let add; function setup() { createCanvas(400, 400); colorMode(HSB, 360, 100, 100, 100); x = 200; //代入 y = 0; r = 100; } function draw() { add = random(140, 150); background(0, 0, 100); noStroke(); fill(0, 100,…

4回目のp5.js

function setup() { createCanvas(400, 400); // colorMode(HSB,360,100,100,100); } function draw() { background(220,20); fill(0,0,mouseY%255,random(100)); stroke(255,0,255,random(100)); strokeWeight(random(50)); ellipse(200,200,mouseX+random(…

3回目のp5.js

a=2; function setup() { createCanvas(400, 400); colorMode(HSB,360,100,100,100) } function draw() { fill(0,0,100); rect(0,0,width,height); fill(mouseY%360,100,100,50); rect(0,0,width,height); fill(mouseX%360,100,100,50); quad(width/a,0,0,he…

大学祭終了

昨日と今日の2日間、甲南女子大学で展示を行いました。全体の感想は 疲れた。 これに限ります。 辺境地で展示をしてたのでまずスルーする人が多かった。もっと人通りのある場所が良かったと思います。 見てくださった方の多くが3Dプリンタに興味持ってくださ…

最近の3Dプリンタまとめ

大学祭も近づき、あわあわしながら準備を進めています。 数週間前から3Dプリンタを使って色々作ったのでサボってた分もまとめてここに残そうと思います。 ・うさぎの中抜き作戦 これは縦の状態で出力し、空洞を作る実験。前回は強力なサポートに阻まれたので…

ごり押しでProcessingでp5.jsと同じものを作る

yetirom.hatenablog.com これで作った一番上の青色のコードを色々いじってシルクスクリーンのデザインにしようとしました。 色々アドバイスを頂きながら修正して完成したのがこちらです。 function setup() { createCanvas(567, 822); colorMode(HSB,360,100…

カッティングプロッタでやってみる

オリジナルシール作りをしました。 カットはsilhouette cameoというカッティングプロッタで行いました。 シールの柄は数週間前にノリで作った情報社会と戦うシールです。 パズル柄はうまく切れるんですけど複雑な柄はもっと大きくないと面倒だと気づきました…

実験

ひさしぶりのレーザーカッター。シールカット計画を立てており、その前段階として普通紙を切ってみました。 FABOOLの使用環境が変わりましたが、問題なく動いたので安心です。 *出力設定* スピード1000 パワー100 一部、きちんと切れずにくっついてるところ…

襖と障子の違い

今日頑張ったのは右側。刺さってるのは授業で使った後に貰ったRodyくん。 月曜日のある授業で紙の作品…って考えて一つ思いついたので、空きコマの3時間で作りました。 左側は数週間前に出力した名刺入れ、の予定でしたが微妙に大きさが合わないのと、うさぎ…

ブログにコードを載せる方法

yetirom.hatenablog.com 上記の記事のプログラミングコード載せ方をここに残します。 これが編集画面と実際の表示です。 全部この画像に埋め込みましたが、詳しく下に書いていきます。 一.プログラムが実際に動いている状態を表示する 1:Open Processingで…

2回目のp5.js

2回目のp5.jsの授業が終わったので、勉強内容を含めて遊んだ本日のコードです。 function setup() { createCanvas(300, 300); //width,height colorMode(HSB,360,100,100); } function draw() { noStroke(); fill(random(360),random(0,50),random(50,100));…

初めてのp5.js

初めてp5.jsに触りました。Processingとちょこちょこ違う点があり、驚くことだらけです。 一番最後に作ってお気に入りのコードから。 よく見ると線ではなく丸っぽいのが見えて好きです。 function setup() { createCanvas(400, 400);//canvas size colorMode…

今日の活動

大学祭に向けての雑貨制作をしました。 とはいっても、コンクールの作品や3Dプリンタ、その他雑務もやりながらだったのでそれほど沢山は作れませんでした。 まだもう少しいろいろ手を加えたいと思ってます。

コンクールに向けて

1週間ほど前からコンクールどうしようかと悩んだりいろいろしていたら10日以上たっていました。 元々考えていた作品のイメージがどうしても実現できなさそうで、他の方向に方向転換していたのだが、別の方法で実現しそうな感じがするので頑張ってみることに…

ポイ観察

地元のお祭りに行きましたが特に何もなく、面白くなかったのでたまたま近くにあったお店に入ってびっくりした。 本物のポイ。比較用の自作ポイも隣に。 重さは6g。自作のものは5gの2重の予定なので10g。市販の方が軽いです。厚さはほとんど変わらない。 あと…

ポイ耐久テスト

ポイの耐久性テストしました。使った紙は左から花を作る用の紙、ティッシュ(二枚重ね)、半紙(割と丈夫)です。 pic.twitter.com/PvmRaeTSys — yetirom (@yetirom) September 6, 2018 耐久テスト協力の皆様。重さはペットボトルキャップ 2g蛙 15g熊 11g犬 …

シール型

パズル2種類と切手風、動物の足跡、花のような結晶のような謎図形。 あともう1種類右下に作ったらA4サイズいっぱいになりそう。どれくらい出力に時間かかるか気になる。

ポイ4

www.tinkercad.com フラットなポイ制作。糊で紙を張ることを想定してます。 持ち手を丸くするのを頑張った。 明日出力したい。 余談ですが料理中に見つけた怖いじゃがいもの話を。 中心空洞か褐色心腐のどちらかじゃないかと思うんですが、調理中はものすご…

ポイ3

yetirom.hatenablog.com 残念ながら失敗してしまったポイ。 とりあえず実験が必要との助言を頂いたのでそれを作ってみました。 www.tinkercad.com これもまた出力して確かめないといけないから大変。 右側の並んでる穴は左側から2.2mm,2.4mm,2.6mm,2.8mm,3.0…

もっと線で遊ぶ

マウスを↓の上でいろいろ動かしてみてください void setup() { size(500, 500); colorMode(HSB, 360, 100, 100); background(0, 0, 100); } void draw() { stroke(mouseX%100, mouseY%100, (mouseX+mouseY)%100, random(10, 50)); line(mouseX, 0, mouseY, 5…

斜めのストライプ

色々いじりながら遊んだ。 ランダム楽しい。 void setup() { size(500, 500); colorMode(HSB, 360, 100, 100); background(0, 0, 100); } void draw() { float a=random(0, 500); float b=random(0, 500); stroke(random(0, 100), random(0, 100), random(50…

ポイ2

yetirom.hatenablog.com これで作ったデータを実際に出力してみた。ちゃぴをが使い方まとめてくれたおかげでめちゃくちゃ出力やりやすかった、ありがとう。 合体失敗したので単体で使ってみた。和紙の代わりにティッシュペーパーをのりで貼って金魚は絵を描…

ポイ

ポイをモデリングするにあたって、ポイで検索しいろいろ探していたが、言語的な「~っぽい」がでてきて検索に困ってしまった。 紙だけ変えて使いまわせるポイがあるらしく、その写真を凝視しながら作ってみた。 ちゃんと組みたつか分からないから早く出力し…

デザイン

シルクスクリーン用のデザイン案はずっと一つだけで、他に何かないかと思っていた時に思いつきました。 雑貨制作時によくネイルを使うのですが、それを放置しておいたのを見て、思いつきました。おしゃれなポーチに赤い色で印刷してあってもいいなぁと思った…