読者です 読者をやめる 読者になる 読者になる

備忘録のためのブログ

読んだ本で紹介されていた本や映画をただ載せてるだけです。


Processing

ProcessingでCSVを読み取る

data = loadTable("data.csv"); こうすることで、data.csvのデータを配列としてdataに格納することができる。

Processingで2点の巨利を出す方法

dist(x, y, a, b)関数を使えばいい。 dist(x, y, a, b) =√(x-a)2 + (y-b)2

Processingで矢印を描く

vertex(x,y)で点をつなげて、矢印を作ります。 ・下向きの矢印 beginShape();vertex(70,30);vertex(50,30);vertex(50,100);vertex(40,100);vertex(60,120);vertex(80,100);vertex(70,100);vertex(70,30);endShape(); ・上向きの矢印 beginShape();vertex(70,…

Processで色を変える方法

色を変える方法 引数は0~255の間引数1つはグレーになる。0は黒、255は白。引数3つは、RGBの三原色引数4つは、RGB+透明色 ・背景の色を変える。 background(128,128,128,128); ・図形の色を変える。 fill(128,128,128,128); ・線の色を変える。 stroke(128…

Processingで点の基準について:Mode()

Mode()によって点の基準を変える。 (例) 1、一般的円の基準点を変える ellipse(120,60,80,80); XY(120,60)を中心に幅80、高さ80の円を描く。 2、点の基準を変える。 ellipseMode(CORNER); ellipse(120,60,80,80); XY(120,60)から幅80、高さ80の四角を描…

Processingにおける線の定義方法

・線の太さを変える strokeWeight(5); ・線の形状を変える。(デフォルトは丸くなる。) strokeCap(SQUARE);【引数】SQUARE:直角の端PROJECT:突き出た端ROUND:丸い端 ・角の形状を変える。(デフォルトは直角になる。) strokeJoin(ROUND);【引数】MITER:…

Processingの基本図形のコード

・ウィンドウを開く size(100,200); ・点を書く (100,200); ・2つの点を結ぶ線を描く。(点(100,200)と点(300,400)を結ぶ) line(100,200,300,400); ・三角を描く。(3点を結ぶ) triangle(50,100,25,200,150,50); ・四角を描く。(4点を結ぶ) quad(50,1…