記録

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

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

窓の景色

int num=100; PVector[] pos=new PVector[num]; PVector[] vel=new PVector[num]; color[] c=new color[num]; int r=30; void setup() { size(960, 540); colorMode(HSB, 360, 100, 100); for (int i=0; i

クリック後のびる

久しぶりにProcessingを触った。void setupとvoid drawを描くことは覚えていても、その次に(){}が来るのをちゃんと覚えていなかった(void draw{}ってやって怒られた)。 クリックしてください↓ void setup() { size(500, 500); colorMode(HSB, 360, 100, 10…

再考

冬休みに突入し、暫くしていなかったブログの更新を再開したいと思います。 それにあたり、考えてることを3点。 鍵ブログの扱いと自分とやりたいことについて。 私には鍵のブログがあります。それは同じクラブのメンバーだけに見せたいものや、公にしたくな…

ガチャガチャ

【前置き】 随分と前の記事ですが、初挑戦 - 記録のブログにtinkercadのURLを添付しました。 オープンキャンパスのイベントのガチャガチャ。それに入れるものを2つモデリングしました。 www.tinkercad.com www.tinkercad.com 出力方法をまた今度やった時に…

iPhoneのデータ消去

昨日の夜、長らく苦しんでいたiPhoneのデータ問題を解決したので忘れないようにここに書いておきます。 参照したのは下記のサイトです。 http://appllio.com/how-to-leave-iphone-storage-capacity#h1 私のiPhoneは5sの16GB。3年半使ってますが、2年の契約の…

大学祭に出した作品

大学祭に展示した作品です。 OpenProcessingと自分のパソコンで見るものとは少し違います。(16:9で見るといいのかな?) 雨の夜の後でも朝には晴れることを表現しました。 本当はコンクールになる予定でしたが数が集まらずに展示会という形になりました…

久々に

久々にパソコンからブログ見た。スマホとはやっぱり使い勝手違うと思います。 久々のブログ更新。もう少し頻度を上げたいと思ってます。 昨日のコンピュータクラブで作業した名刺入れ。蓋はスライド式にして、奥の穴は名刺を出しやすいように開けたものです…

更新のお知らせ

今日は久々にProcessing触りました。夏休みの継続のおかげか意外と覚えてました。 他にもいろいろ今後の予定やしたいと思っていることをまとめました。 http://yetirom.hatenadiary.com/entry/2017/10/17/215509

初挑戦

3Dプリンタで初めてモデリングしたものを出力しました。出来上がっていく工程を見るのは面白かったですし感動しました。 その時の写真。 もっと写真とかデータとか載せたかったんですけどNintendo switchが楽しくてはしゃぎすぎて疲れてしまったので今日は眠…

モデリングチュートリアル

昨日のうちにブログを書こうと思っていましたが忘れてました。新しい生活サイクルに慣れるのは大変だと感じています。 これが最後のチュートリアルの完成の写真。 嬉しかったので思わず写真を撮りました。 さて、何を作ろうかな。 ※鍵ブログの方で絵を書いて…

今日のお話

今日はコンクール用のスケッチを足したり変えたりしながらいろいろ試行錯誤していた。 色々やってて久々にあんなコードあったなーとか、どうすればいいだろうとか、これ使ったスケッチ昔やらなかったっけなとか思い出しながらやってた。 原点保存のコード書…

PVector理解6

int num=500; PVector[] pos=new PVector[num]; PVector[] vel=new PVector[num]; color[] c=new color[num]; int[] r=new int[num]; void setup() { size(960, 540); colorMode(HSB, 360, 100, 100); for (int i=0; i

PVector理解5

int num=500; PVector[] pos=new PVector[num]; PVector[] vel=new PVector[num]; color[] c=new color[num]; int[] r=new int[num]; void setup() { size(960, 540, FX2D); colorMode(HSB, 360, 100, 100); for (int i=0; i

PVector理解4

int num=500; PVector[] pos=new PVector[num]; PVector[] vel=new PVector[num]; color[] c=new color[num]; int[] r=new int[num]; void setup() { size(960, 540); colorMode(HSB, 360, 100, 100); for (int i=0; i

PVector理解3

int num=1000; PVector[] pos=new PVector[num]; PVector[] vel=new PVector[num]; color[] c=new color[num]; int[] r=new int[num]; void setup() { size(960, 540); colorMode(HSB, 360, 100, 100); for (int i=0; i

PVector理解2

PVector pos;//position PVector vel;//velocity,速さ int r=50; void setup() { size(960, 540); colorMode(HSB, 360, 100, 100); pos=new PVector(width/2, height/2);//初期化 vel=new PVector(2, 3); } void draw() { background(220, 20, 20); fill(0, …

PVector理解1

yetirom.hatenablog.com これをまず理解することを目標に勉強を始めます。 【ベクトルについて】 高校で習う数Bの内容だそうですが私は学んでないのでそこからスタートです。 http://www.geocities.co.jp/Technopolis/1505/vx_index.htm ここのサイトを基に…

PVectorとは

PVector v1=new PVector(width/2, 10);//(x,y)保存? PVector v2=new PVector(10, height/2); void setup() { size(100, 100); colorMode(HSB, 360, 100, 100); background(0, 0, 100); noLoop(); } int r=12; void draw() { fill(0, 100, 100); ellipse(v1.…

更新のお知らせ

更新しました。他にも来るべき人はたくさんいるはずなのにあんまり来ない。 他の人はどんなことをしてるんだろう。気になる。 http://yetirom.hatenadiary.com/entry/2017/09/14/214617

4色

void setup() { size(500, 500); colorMode(HSB, 360, 100, 100); background(0, 0, 100); } void draw() { pushMatrix(); stroke(0, 0, 100); translate(width/2, height/2); rotate(PI/4); fill(0, 100, 100); beginShape(); for (int i=0; i<100; i=i+1) …

y=1/2x²-9x-7

float x=0; float y=0; float a=0.5; float b=-9; float c=-7; void setup() { size(600, 600); colorMode(HSB, 360, 100, 100); background(0, 0, 100); line(0, width/2, height, width/2); line(width/2, 0, width/2, height); } void draw() { pushMatri…

整列理解

自由に動いてもらう - 記録で使った整列はどう動いているか理解するための図にしてみた。 iの値が同じもので1つのものを動かしている。(表では縦に関連性があり、その情報でできている) 間違えてるかもしれない。

自由に動いてもらう

int[] x = new int[9]; int[] y = new int[9]; float[]speedX = new float[9]; float[]speedY = new float[9]; color[]c=new color[9]; color[]c2=new color[9]; int a=(int)random(1, 5); int b=(int)random(1, 5); int[]r=new int[9]; void setup() { size…

矢印の個性

int[] x = new int[9]; int[] y = new int[9]; float[]speedX = new float[9]; float[]speedY = new float[9]; color[]c=new color[9]; int a=(int)random(1, 5); int b=(int)random(1, 5); int[]r=new int[9]; void setup() { size(800, 800); colorMode(HS…

矢印がバラバラに

int[] x = new int[9]; int[] y = new int[9]; float[]speedX = new float[9]; float[]speedY = new float[9]; color[]c=new color[9]; int a=5; int b=5; void setup() { size(700, 800); colorMode(HSB, 360, 100, 100); background(0, 0, 0); x[0] = 0; y…

矢印が動く

int[] x = new int[9]; int[] y = new int[9]; float[]speedX = new float[9]; float[]speedY = new float[9]; color[]c=new color[9]; int a=1; int b=5; void setup() { size(800, 800); colorMode(HSB, 360, 100, 100); x[0] = 0; y[0] = 0; x[1] = 20; y…

丸い虹

int n=10; void setup() { size(500, 500); colorMode(HSB, 360, 100, 100); } void draw() { for (int a=0; a

更新のお知らせ

もう少し書き足すけどとりあえず。 【追記】 0:52に完成しました。 http://yetirom.hatenadiary.com/entry/2017/09/02/235317

綺麗な柄

float d=width*2.5; void setup() { size(500, 500); colorMode(HSB, 360, 100, 100); background(0, 0, 0); noStroke(); fill(200, 100, 100, 30); } void draw() { translate(width/2, height/2); rotate(PI/4); for (int i=0; i<256; i=i+1) { ellipse(d/…

hOI!!!

クリックしてテミ意で満たされよう! int x=1; void setup() { size(500, 500); colorMode(HSB, 360, 100, 100); background(180, 100, 100); } void draw() { fill(0, 0, 0); textAlign(CENTER); PFont f; f=createFont("MS-Gothic", 50); textFont(f, 40);…