トップページに、Processingについて書いた記事を、辞書のように見つけやすくしてみました

【Processing】リファレンス学習チェックリスト

【Processing】リファレンス学習チェックリスト
  • URLをコピーしました!
ワタタク

Processingのリファレンスに載っていることを、学んで記事にしたかどうかを確認する記事。

今回の記事の目的
  • 学んだことを残し、やる気を保つ
  • 学んだことを見えやすい形にする
  • 学びなおしを始めたときから1年(2024年3月15日~2025年3月15日)でリファレンスの内容をやり切るには、ペースが間に合うか確認できるようにする
目次

Data

Composite

構文学習日記事
1 Array2024年11月2日【Processing】Array(配列)の使い方【たくさんのデータを効率よく扱えるようになる】
2 ArrayList2024年11月16日【Processing】ArrayList【たくさんのものを順番に並べておける箱の集まりで、必要に応じて大きさを変えたり、たくさんのデータを簡単に追加・削除することができる】
3 FloatDict2024年11月16日【Processing】FloatDictの使い方【数字をうまく整理して覚える箱みたいなもの】
4 FloatList2024年11月16日【Processing】FloatListの使い方【小数点を含む数字の集まりを扱い、複数の数字を簡単に管理する】
5 HashMap2024年11月16日【Processing】HashMapの使い方【名前とその情報を一緒に保管する箱みたいなもの】
6 IntDict2024年11月16日【Processing】IntDict【たくさんの数字を整理して覚えておくための特別なノートみたいなもの】
7 IntList2024年11月16日【Processing】lntListの使い方【数字を順番に並べて一つのまとまりとして扱う】
8 JSONArray2024年11月7日【Processing】JSONArrayの使い方【たくさんのデータを一つの箱(配列)にまとめて扱う方法】
9 JSONObject2024年11月7日【Processing】JSONObjectの使い方【データを整理して保存するために使う】
10 Object2024年9月15日【Processing】オブジェクトについて【家を建てることに例えたら理解しやすかった】
11 String変数2024年9月14日【Processing】stringデータ型の変数の使い方【単語や文を表示させる】
12 StringDict2024年11月17日【Processing】StringDictの使い方【言葉や文字列に名前をつける】
13 StringList2024年11月17日【Processing】StringListの使い方【いくつかの言葉を順番に並べたリスト】
14 Table2024年11月17日【Processing】Tableの使い方【情報を分かりやすく整理して表示する】
15 TableRow2024年11月6日【Processing】TableRowの使い方【TableRowはデータを表形式で表示するための一部分】
16 XML2024年11月6日【Processing】XMLの使い方【データを整理して保存し、それを読み込んで使うための方法】

Array Functions

構文学習日記事
17 append()2024年11月3日【Processing】append()の使い方【リストや配列に新しいデータを追加するための機能】
18 arrayCopy()2024年11月3日【Processing】arrayCopy()の使い方【ある配列から別の配列へ要素をコピーする】
19 concat()2024年11月17日【Processing】concat()の使い方【文字列をくっつける関数】
20 expand()2024年11月3日【Processing】expand()の使い方【配列のサイズを2倍にする】
21 reverse()2024年11月17日【Processing】reverse()の使い方【文字や数字の順番を逆にする】
22 shorten()2024年11月3日【Processing】shorten()の使い方【配列から最後の要素を削除して短くするための機能】
23 sort()2024年11月17日【Processing】sort()の使い方【リストや配列の中のデータを、小さい順や大きい順に並べ替える】
24 splice()2024年11月17日【Processing】splice()の使い方【配列の中の要素を取り除いたり、新しい要素を追加する】
25 subset()2024年11月17日【Processing】subset()の使い方【大きなデータや配列の一部を取り出す】

Conversion

構文学習日記事
26 binary()2024年11月17日【Processing】binary()の使い方【数字を2進数で表現するための関数】
27 boolean()2024年11月17日【Processing】boolean()の使い方【「はい」か「いいえ」を決めるもの】
28 byte()2024年11月17日【Processing】byte()について【データの型の任意の値をバイトに変換する】
29 char()2024年9月14日【Processing】charデータ型の使い方【1文字表示】
30 float()2024年11月17日【Processing】float()について【整数を浮動小数点に変換する】
31 hex()2024年11月17日【Processing】hex()について【整数などを16進数表記を含む文字列(String)に変換する】
32 int()2024年11月17日【Processing】int()について【floatなどを整数に変換する】
33 str()2024年11月17日【Processing】str()について【intなどの値を文字列に変換する】
34 unbinary()2024年11月17日【Processing】unbinary()について【2進数を整数に変換する】
35 unhex()2024年11月17日【Processing】unhex()について【16進数を整数に変換する】

Primitive

構文学習日記事
36 boolean2024年11月18日【Processing】データ型のbooleanの使い方【「はい」か「いいえ」だけを答える特別な値】
37 byte2024年11月18日【Processing】データ型のbyteの使い方【0から255までの数字を保存できるデータ型】
38 char2024年9月14日【Processing】charデータ型の使い方【1文字表示】
39 color2024年11月18日【Processing】データ型のcolorの使い方【画面に表示する色を指定する】
40 double2024年11月18日【Processing】データ型のdoubleの使い方【小数点を含む数字を使うための特別な方法】
41 int2024年11月18日【Processing】データ型のintの使い方【プログラムの中で整数を表すために使う】
42 long2024年11月18日【Processing】データ型のlongの使い方【非常に大きな整数を保存するための特別な箱のようなもの】
43 float2024年11月18日【Processing】データ型のfloatの使い方【コンピュータープログラムで小数点がある数字を扱う】

String Functions

構文学習日記事
44 join()2024年11月18日【Processing】join()の使い方【リストの中の言葉や文字を一つにつなげる】
45 matchAll()2024年11月18日【Processing】matchAll()の使い方【文章の中から特定の言葉を全部見つけて教えてくれる】
46 match()2024年11月18日【Processing】match()の使い方【文字列の中から特定のパターンを探してくれる】
47 nf()2024年11月5日【Processing】nf()の使い方【数字の形式を整える関数】
48 nfc()2024年11月18日【Processing】nfc()の使い方【数字を読みやすくするための関数】
49 nfp()2024年11月18日【Processing】nfp()の使い方【小数点以下の数字をきれいに表示する】
50 nfs()2024年11月18日【Processing】nfs()の使い方【先頭にプラスやマイナスの記号をつけて数字を表示する】
51 splitTokens()2024年11月18日【Processing】splitTokens()の使い方【文字列を分けて別々にする】
52 split()2024年11月6日【Processing】split()の使い方【文字列を決まったルールで区切って、複数の部分に分ける】
53 trim()2024年11月18日【Processing】trim()の使い方【文字列の両端の余計な空白を取り除く】

Input

Files

構文学習日記事
54 BufferReader2024年11月18日【Processing】BufferReaderの使い方【テキストファイルを一行ずつ読み取るためのもの】
55 createInput()2024年11月18日【Processing】createInput()の使い方【指定したファイルを開いて、ファイルの内容を読み込む】
56 createReader()2024年11月18日【Processing】createReader()の使い方【指定したファイルを開いて、その内容を読み込むためのもの】
57 launch()2024年11月18日【Processing】launch()の使い方【別のプログラムやファイルを開くためのもの】
58 loadBytes()2024年11月18日【Processing】loadBytes()の使い方【指定したファイルの内容をバイト単位で読み込み、配列として返す】
59 loadJSONArray()2024年11月7日【Processing】loadJSONArray()の使い方【たくさんのデータを一度に取り込む】
60 loadJSONObject()2024年11月18日【Processing】loadJSONObject()の使い方【指定したファイルからJSON形式のデータを読み込み、JSONオブジェクトとして返します】
61 loadStrings()2024年11月6日【Processing】loadStrings()関数の使い方【テキストファイルの中の言葉を読み込む】
62 loadTable()2024年11月6日【Processing】loadTable()の使い方【コンピュータにテーブル(表)を読み込ませる】
63 loadXML()2024年11月7日【Processing】loadXML()の使い方【XML形式のデータを読み込むための関数】
64 parseJSONArray()2024年11月19日【Processing】parseJSONArray()の使い方【JSONという形式で保存された複数のデータを、プログラムが読み取れる形に変えるためのもの】
65 parseJSONObject()2024年11月19日【Processing】parseJSONObject()の使い方【JSON形式のデータを読み込んで、それを使いやすい形にするための関数】
66 parseXML()2024年11月19日【Processing】parseXML()の使い方【XMLファイルからデータを読み取って使いやすい形に変える関数】
67 selectFolder()2024年11月19日【Processing】selectFolder()の使い方【パソコンの中から好きなフォルダを選ぶための関数】
68 selectInput()2024年11月19日【Processing】selectInput()の使い方【ユーザーにいくつかの選択肢を提供し、その中から一つを選んでもらうためのもの。ファイル選びの機能?】

Time & Date

構文学習日記事
69 day()2024年10月28日【Processing】day()関数の使い方【今日は何日かを教えてくれる】
70 hour()2024年10月28日【Processing】hour()関数の使い方【今何時かを教えてくれる】
71 minute()2024年10月28日【Processing】minute()関数の使い方【今は何分かを教えてくれる】
72 month()2024年10月28日【Processing】month()関数の使い方【今が何月かを教えてくれる】
73 second()2024年10月28日【Processing】second()関数の使い方【今の秒数を表示してくれる】
74 year()2024年10月28日【Processing】year()関数の使い方【今が何年かを教えてくれる】
75 millis()2024年10月28日【Processing】millis()関数の使い方【プログラムが始まってからの時間をミリ秒(千分の一秒)で教えてくれる】

Keyboard

構文学習日記事
76 key2024年9月2日【Processing】key変数の使い方【押したキーが表示されると反応が増えて楽しい】
77 keyCode2024年9月3日【Processing】keyCode変数の使い方【↑やshiftキーを反応させることができる】
78 keyPressed2024年9月1日【Processing】keyPressedの使い方【押せば動くのは楽しい】
79 keyPressed()2024年9月8日【Processing】keyPressed関数の使い方【キーを押したらイラストが出てくるようにすると、期待感がある】
80 keyReleased()2024年9月8日【Processing】keyReleased関数の使い方【キーを離すまでの絶妙な間は、緊張感を感じてもらえるか】
81 keyTyped()2024年11月19日【Processing】keyTyped()の使い方【キーボードのキーを押したときに実行したいプログラムの内容を書くための場所】

Mouse

構文学習日記事
82 mouseButton2024年9月1日【Processing】mouseButtonの使い方【左と右クリックが反応して面白い】
83 mouseClicked()2024年11月19日【Processing】mouseClicked()の使い方【マウスのボタンをクリックしたときに実行される】
84 mouseDragged()2024年9月11日【Processing】mouseDragged()関数の使い方【絵を描くのが楽しくなる】
85 mouseMoved()2024年9月8日【Processing】mouseMoved関数の使い方【マウスを動かすだけで反応があって、魔法使いになった気分】
86 mousePressed2024年8月31日【Processing】mousePressedの使い方【カチカチ変化させるのが楽しい】
87 mousePressed()2024年9月7日【Processing】mousePressed関数の使い方【マウスを押した瞬間の動作】
88 mouseReleased()2024年9月7日【Processing】mouseReleased関数の使い方【クリックを離して反応させるのは新感覚】
89 mouseX2024年8月29日【Processing】mouseXとmouseYの使い方【マウスに反応して描けるのは楽しい】
90 mouseWheel()2024年11月19日【Processing】mouseWheel()の使い方【マウスのホイールを回した時に画面上で変化を起こすことができる】
91 mouseY2024年8月29日89のmouseXと同じ記事
92 pmouseX2024年8月30日【Processing】pmouseの使い方【線の軌跡がキレイ】
93 pmouseY2024年8月30日93のpmouseXと同じ記事

Constants

構文学習日記事
94 HALF_PI2024年10月14日【Processing】HALF_PIの使い方
95 PI2024年10月12日【Processing】PIの使い方【数学が苦手な人向け】
96 QUARTER_PI2024年10月12日【Processing】QUARTER_PIの使い方
97 TAU2024年11月19日【Processing】TAUの使い方【円を描くときにとても役立つ数字で、2π(2パイ)とも呼ばれる】
98 TWO_PI2024年10月14日【Processing】TWO_PIの使い方

Typography

構文学習日記事
99 PFont2024年9月18日【Processing】pFont(データ型)の使い方【フォントを決める】

Loading & Displaying

構文学習日記事
100 createFont()2024年9月17日【Processing】createFont()関数の使い方【好きなフォントを使えるようにする】
101 loadFont()2024年9月18日【Processing】loadFont()の使い方【いろんなフォントを使いやすくなる】
102 textFont()2024年9月17日【Processing】textFont()関数の使い方
103 text()2024年9月17日【Processing】text()関数の使い方【画面に文字を表示させる】

Attributes

構文学習日記事
104 textAlign()2024年9月18日【Processing】textAlign()関数の使い方【文字列を左・真ん中・右に調整することができる】
105 textLeading()2024年9月18日【Processing】textLeading()関数の使い方【縦の行の間隔を調整する】
106 textMode()2024年11月19日【Processing】textMode()の使い方【文字を書くときのモードを設定する関数】
107 textSize()2024年9月17日【Processing】textSize()関数の使い方【文字を大きくする】
108 textWidth()2024年9月18日【Processing】textWidth()関数【文字列の幅を数値で知ることができる】

Metrics

構文学習日記事
109 textAscent()2024年11月19日【Processing】textAscent()【文字の一番上がどれくらいの高さかを教えてくれる】
110 textDescent()2024年11月19日【Processing】textDescent()の使い方【文字の下の部分がどれだけ下に伸びているかを測る】

Rendering

構文学習日記事
111 PGraphics2024年11月13日【Processing】PGraphicsの使い方【複数のキャンバスを使って別々に描いて表示させることができる】
112 blendMode()2024年6月7日と2024年6月11日【Processing】blendMode使って図形を描いたときの見え方の違い【10種類】

【Processing】blendModeで画像を表現するときの見え方の違い【10種類】
113 clip()2024年11月19日【Processing】clip()の使い方【絵の一部分だけを表示したり、特定のエリアだけを見せる】
114 createGraphics()2024年11月13日【Processing】createGraphics()の使い方【別のキャンバス(絵を書くときの紙みたいなもの)を作成し、そこに絵を描いたり色を塗ったりできるようにする】
115 hint()2024年11月13日【Processing】hint()は現段階では難しいと感じたため保留とする
116 noClip()2024年11月19日【Processing】noClip()の使い方【グラフィックを描画する際の制限を取り除く機能】

Shader

構文学習日記事
117 PShader2024年11月19日【Processing】PShaderの使い方【画像やアニメーションの色や光の効果を細かく調整できる機能】
118 loadShader()2024年11月19日【Processing】loadShader()の使い方【シェーダーというプログラムを読み込むために使う】
119 resetShader()2024年11月19日【Processing】resetShader()の使い方【画面に適用されているシェーダー効果を解除し、元の状態に戻す】
120 shader()2024年11月19日【Processing】shader()の使い方【絵をカラフルにしたり、動かしたりする】

Image

構文学習日記事
121 Pimage2024年9月19日【Processing】PImageの使い方【画像を保存するためのデータ型】
122 createImage()2024年11月19日【Processing】createImage()の使い方【コンピュータープログラムを使って新しい画像を作るための命令】

Pixels

構文学習日記事
123 blend()2024年11月20日【Processing】blend()の使い方【二つの画像や色を混ぜ合わせるのに使われる】
124 copy()2024年11月11日【Processing】copy()関数の使い方【画像をコピーする】
125 filter()2024年9月20日【Processing】filter()関数7種類の使い方【画像を加工する】
126 get()2024年11月9日【Processing】get()の使い方【画像と指定した位置の色を読み取る】
127 loadPixels()2024年11月12日【Processing】loadPixels()の使い方【画面に表示されているすべての色の情報を取り込む関数】
128 mask()2024年9月20日【Processing】mask()メソッドの使い方【特定の部分を見えるようにする】
129 pixels[]2024年11月12日【Processing】pixels[]の使い方【画面上の各ピクセル(点)の色の情報を取り出すための特別な箱のようなもの】
130 set()2024年11月11日【Processing】set()の使い方【画像を直接書き込む】
131 updatePixels()2024年11月12日【Processing】updatePixels()の使い方【画面上のピクセル(小さな点)を新しい色や形に変えるために使う】

Loading & Displaying

構文学習日記事
132 imageMode()2024年9月19日【Processing】imageMode()関数の使い方【画像を表示する位置を変える】
133 image()2024年9月19日【Processing】image()関数【写真や絵を表示する】
134 loadIMage()2024年9月19日【Processing】loadImage()関数の使い方【画像を読み込む】
135 noTint()2024年9月19日【Processing】noTint()関数の使い方【画像の色を元に戻す】
136 requestImage()2024年11月20日【Processing】requestImage()の使い方【インターネットから画像を取り出して、プログラムの中に表示することができる】
137 tint()2024年9月19日【Processing】tint()関数の使い方【画像に色をつける】

Textures

構文学習日記事
138 textureMode()2024年10月3日【Processing】textureMode()関数の使い方【画像を物体に貼り付ける方法を設定する】
139 textureWrap()2024年11月20日【Processing】textureWrap()の使い方【テクスチャ(画像や模様)がどうなるかを決めるための関数】
140 texture()2024年10月3日【Processing】texture()関数の使い方【3D表現に写真を貼り付けるために使う】

Shape

構文学習日記事
141 PShape2024年10月4日【Processing】PShapeの使い方【SVGファイルを表示する】
142 createShape()2024年10月5日【Processing】createShape()関数の使い方【形を作る。グループ表現も便利】
143 loadShape()2024年11月20日【Processing】loadShape()の使い方【SVGファイルなどの形をプログラムに取り込む】

2D Primitives

構文学習日記事
144 arc()2024年5月19日【Processing】arcの使い方【画像とコード付き】
145 circle()2024年11月20日【Processing】circle()の使い方【円を描くことができる】
146 ellipse()2024年4月25日【Processing】ellipseで楕円を描く方法【数値を調整したら線も描けた】
147 line()2024年5月10日【Processing】lineの使い方【線をつなげて描くと面白かった】
148 point()2024年5月7日【Processing】pointの使い方【小さいので、大きさを変える方法も解説】
149 quad()2024年5月16日【Processing】quadの使い方【位置の調整ミスから、いいなと思える多角形と出会えることも】
150 rect()2024年5月8日【Processing】rectの使い方【四角形や長方形を描けるようになる】
151 square()2024年11月20日【Processing】square()の使い方【四角形を描くことができる】
152 triangle()2024年5月14日【Processing】triangleの使い方【三角形で強い印象の作品をつくれるようになる】

Vertex

構文学習日記事
153 beginCountour()2024年9月22日【Processing】beginContour()関数の使い方【図形を切り抜き始めるときに使う】
154 beginShape()2024年9月22日【Processing】beginShape()関数の使い方【頂点をつなげて図形を書き始めるときに使う】
155 bezierVertex()2024年9月22日【Processing】bezierVertex()関数の使い方【滑らかな曲線を描くために使う】
156 curveVertex()2024年9月22日【Processing】curveVertex()関数の使い方【頂点を指定して曲線を描く】
157 endContour()2024年9月22日【Processing】endContour()関数の使い方【図形を切り抜き終えるときに使う】
158 endShape()2024年9月22日【Processing】endShape()関数の使い方【頂点をつなげて図形を書き終えるときに使う】
159 quadraticVertex()2024年11月20日【Processing】quadraticVertex()【曲線を描くために使う関数】
160 vertex()2024年9月22日【Processing】vertex()関数の使い方【頂点と頂点を結んで線を引く】

Curves

構文学習日記事
161 bezierDetail()2024年11月20日【Processing】bezierDetail()の使い方【ベジエ曲線を描くときに、その曲線がどれくらい細かく滑らかになるかを指定する】
162 bezierPoint()2024年11月20日【Processing】bezierPoint()の使い方【ベジエ曲線というなめらかな曲線の特定の点を計算してくれる関数】
163 bezierTangent()2024年11月20日【Processing】bezierTangent()の使い方【曲線の特定の場所での方向や角度を計算する関数】
164 bezier()2024年5月18日【Processing】ベジェ曲線の描き方を5STEPで解説【画像とコードつきで解説】
165 curveDetail()2024年11月20日【Processing】curveDetail()の使い方【曲線がどれくらい細かく描かれるかを決める関数】
166 curvePoint()2024年11月20日【Processing】curvePoint()の使い方【曲線の上のある点の位置を教えてくれる関数】
167 curveTangent()2024年11月20日【Processing】curveTangent()の使い方【曲線上の任意の点における接線の傾きを計算するために使う】
168 curveTightness()2024年11月20日【Processing】curveTightness()の使い方【曲線を描くときにその曲がり具合を調整するための関数】
169 curve()2024年11月20日【Processing】curve()の使い方【曲線を描くために使う命令】

3D Primitives

構文学習日記事
170 box()2024年9月23日【Processing】box()関数の使い方【3D空間に箱を描く】
171 sphereDetail()2024年11月20日【Processing】sphereDetail()の使い方【球体の描画時にその表面をどれだけ細かくするかを指定する】
172 sphere()2024年9月24日【Processing】sphere()関数の使い方【球体を描く】

Attributes

構文学習日記事
173 ellipseMode()2024年5月12日【Processing】ellipseMode4種類の使い方【方眼罫の画像を使って段階を踏んで解説】
174 rectMode()2024年5月11日【Processing】rectModeの使い方【方眼罫を使って、丁寧に解説】
175 strokeCap()2024年11月20日【Processing】strokeCap()の使い方【線の端がどんな形になるかを決めるために使う】
176 strokeJoin()2024年7月17日【Processing】strokeJoinの使い方【四角柱などの輪郭を調整するのに役に立った】
177 strokeWeight()2024年4月27日【Processing】strokeWeightで輪郭線の太さを変える方法【表現を強調できるようになる】

Loading & Displaying

構文学習日記事
178 shapeMode()2024年10月5日【Processing】shapeMode()関数の使い方【図形や画像をどのように表示させるか】
179 shape()2024年10月4日【Processing】shape()関数の使い方【あらかじめ作成した図形や画像を画面に表示するために使う】

Math

構文学習日記事
180 PVector2024年11月20日【Processing】PVectorの使い方【物体の位置や動きを表す】

Trigonometry

構文学習日記事
181 acos()2024年11月20日【Processing】acos()の使い方【三角関数の一種で、与えられた数値に対してその数値が成す角度を求める関数】
182 asin()2024年11月20日【Processing】asin()の使い方【三角関数の一種で、与えられた数値に対してその数値が成す角度を求める関数】
183 atan2()2024年11月20日【Processing】atan2()の使い方【二つの数(xとy)の角度を計算して教えてくれる関数】
184 atan2024年11月20日【Processing】atanの使い方【数値から角度を計算する関数】
185 cos()2024年10月16日【Processing】cos()関数について【X座標を使って波を描く】
186 degrees()2024年10月14日【Processing】degrees()関数の使い方【ラジアン(数値)を角度に変化させる】
187 radians()2024年10月14日【Processing】radians()関数の使い方【ラジアン数値に変換する】
188 sin()2024年10月15日【Processing】sin()関数の使い方【Y座標を使って波を描く】
189 tan()2024年10月16日【Processing】tan()関数の使い方【三角形の比率を計算した表現をする】

Caluculation

構文学習日記事
190 abs()2024年10月11日【Processing】abs()関数の使い方【負の数でも、その絶対値(符号を取り除いた正の数)を表示する】
191 ceil()2024年10月8日【Processing】ceil()関数の使い方【数値を切り上げて最も近い整数にする】
192 constrain()2024年10月9日【Processing】constrain()関数の使い方【数値を特定の範囲内に収める】
193 dist()2024年11月20日【Processing】dist()の使い方【2つの点(x1, y1)と(x2, y2)の間の距離を計算する関数】
194 exp()2024年11月20日【Processing】exp()の使い方【数学でいう「eのx乗」を計算するための関数】
195 floor()2024年10月9日【Processing】floor()関数の使い方【数値を最も近い整数に切り捨てる】
196 lerp()2024年10月7日【Processing】lerp()関数の使い方【スタートからゴールまでの間を滑らかに動く表現ができる】
197 log()2024年11月21日【Processing】log()の使い方【数がどのくらい大きくなっているかを教えてくれる】
198 mag()2024年11月21日【Processing】mag()の使い方【2つの数字(xとy)が作る線がどれだけ長いかを教えてくれる】
199 map()2024年10月8日【Processing】map()関数の使い方【ある範囲の数字を別の範囲に変換する】
200 max()2024年10月9日【Processing】max()関数の使い方【与えられた数値の中から一番大きな値を表示してくれる】
201 min()2024年10月9日【Processing】min()関数の使い方【2つ以上の数の中から一番小さい数を見つける】
202 norm()2024年10月7日【Processing】norm()関数の使い方【特定の範囲の数値を0~1にする】
203 pow()2024年10月7日【Processing】pow()関数の使い方【指数の計算をする】
204 round()2024年10月9日【Processing】round()関数の使い方【小数点の数値を四捨五入して整数に変える】
205 sq()2024年10月7日【Processing】sq()関数の使い方【ある数字を二乗(自分自身で掛ける)する】
206 sqrt()2024年10月7日【Processing】sqrt()関数の使い方【平方根を表示する】

Operators

構文学習日記事
207 +=2024年8月21日【Processing】複合代入演算子についてと使い方【画像とコードつき】
208 +2024年7月22日【Processing】変数で四則演算を使う方法【図形の位置や形の調整をしやすくなった】
209 —2024年8月21日207の+=と同じ記事
210 /2024年7月22日208の+と同じ記事
211 /=2024年8月21日207の+=と同じ記事
212 ++2024年8月21日207の+=と同じ記事
213 –2024年7月22日208の+と同じ記事
214 %2024年11月21日【Processing】%の使い方【数字を割合で表現する】
215 *2024年7月22日208の+と同じ記事
216 *=2024年8月21日207の+=と同じ記事
217 -=2024年8月21日207の+=と同じ記事

Bitwise Operators

構文学習日記事
218 &2024年11月21日【Processing】&の使い方【特定の動作をするために使われる】
219 |2024年11月21日【Processing】|の使い方
220 <<2024年11月21日【Processing】<<の使い方【左シフトは数を2倍にするための特別な方法】
221 >>2024年11月21日【Processing】>>の使い方【ビットを右にシフトする】

Random

構文学習日記事
222 noiseDetail()2024年11月21日【Processing】noiseDetail()の使い方【ノイズ(無秩序なパターン)の細かさを設定する関数】
223 noiseSeed()2024年10月25日【Processing】noiseSeed()関数の使い方【ノイズのパターンを決める】
224 noise()2024年10月24日【Processing】noise()関数の使い方【滑らかにランダムな数字を作って表現する】
225 randomGussian()2024年11月21日【Processing】randomGussian()の使い方【ランダムなガウス分布に従った数を生成する】
226 randomSeed()2024年10月22日【Processing】randomSeed()関数の使い方【毎回同じ順番で、決まった乱数の数を出てくるようにできる】
227 random()2024年10月18日【Processing】random()関数【指定した範囲内でランダムな数を生成し、それを使って表現する】

Output

Files

構文学習日記事
228 PrintWriter2024年11月5日【Processing】PrintWriterの使い方【プログラムが作った結果をファイルに保存する】
229 beginRaw()2024年11月21日【Processing】beginRaw()の使い方【描画データを特定のファイル形式で保存するための関数】
230 beginRecord()2024年11月21日【Processing】beginRecord()の使い方【描画データを特定のファイル形式で保存する作業を開始する関数】
231 createOutput()2024年11月21日【Processing】createOutput()の使い方【ファイルにデータを書き込むためのツール】
232 createWriter()2024年11月5日【Processing】createWriter()の使い方【コンピュータの中で新しいファイルを作成し、そのファイルに文字を書き込むための機能】
233 endRaw()2024年11月21日【Processing】endRaw()の使い方【絵を特別なファイルに保存する作業を終わらせるボタン】
234 endRecord()2024年11月21日【Processing】endRecord()の使い方【記録を終わらせるためのストップボタン】
235 saveBytes()2024年11月21日【Processing】saveBytes()の使い方【バイトデータ(コンピュータが扱う基本的なデータ)をファイルに保存するために使う】
236 saveJSONArray()2024年11月21日【Processing】saveJSONArray()の使い方【JSON(ジェイソン)形式でデータの集まり(配列)をファイルに保存するために使う】
237 saveJSONObject()2024年11月21日【Processing】saveJSONObject()の使い方【JSON(ジェイソン)形式でひとつのデータオブジェクトをファイルに保存するために使う】
238 saveStream()2024年11月21日【Processing】saveStream()の使い方【コンピュータで作ったデータをファイルに保存する】
239 saveStrings()2024年11月5日【Processing】saveStrings()の使い方【文字列を保存する】
240 saveTable()2024年11月21日【Processing】saveTable()の使い方【表のデータをファイルに保存するための関数】
251 saveXML()2024年11月21日【Processing】saveXML()の使い方【XML形式で保存する】
252 selectOutput()2024年11月21日【Processing】selectOutput()の使い方【コンピュータで保存したい場所を選ぶための命令】

Text Area

構文学習日記事
253 print()2024年11月21日【Processing】print()の使い方【画面に文字や数字を表示するために使う命令】
254 println()2024年8月15日【Processing】printlnでコンソールに文字を表示させる【言葉を使った表現をするときに役に立つ】
255 printArray()2024年11月3日【Processing】printArrayの使い方【リストや配列の中に入っている全部のアイテムを表示する】

Image

構文学習日記事
256 saveFrame()2024年11月21日【Processing】saveFrame()の使い方【作った絵やアニメーションを、コンピュータに画像ファイルとして保存する】
257 save()2024年4月24日【Processing】画像を保存する方法【save()でスクショの面倒くささをなくす】

Light Camera

Lights

構文学習日記事
258 ambientLight()2024年9月25日【Processing】ambientLight()関数の使い方【3Dで全体的な明るさを設定する】
259 directionalLight()2024年9月24日【Processing】directionalLight()関数の使い方【3Dシーンで特定の方向から光を当てる】
260 lightFalloff()2024年11月21日【Processing】lightFalloff()の使い方【光の強さが距離に応じてどのように減衰するかを設定する】
261 lightSpecular()2024年10月2日【Processing】lightSpecular()関数の使い方【3D表現に光が当たったときにどのように反射するかを設定】
262 lights()2024年9月24日【Processing】lights()関数の使い方【図形などに光を当てる】
263 noLights()2024年11月21日【Processing】noLights()の使い方【絵やアニメーションで、光の効果を止めるために使う】
264 normal()2024年11月21日【Processing】normal()の使い方【3Dの形を作るときにその表面がどっちの方向を向いているかを設定する】
265 pointLight()2024年9月25日【Processing】pointLight()関数の使い方
266 spotLight()2024年9月25日【Processing】spotLight()関数の使い方【特定の場所を強調して明るくする】

Material Properties

構文学習日記事
267 ambient()2024年10月2日【Processing】ambient()関数の使い方【3D表現の周囲の光の色を設定する】
268 emissive()2024年11月22日【Processing】emissive()の使い方【3Dオブジェクトが光を放つように見せる】
269 shininess()2024年10月2日【Processing】shininess()関数の使い方【3D表現の表面の光をどれだけ反射させるか】
270 specular()2024年10月3日【Processing】specular()関数の使い方【3Dの物体の表面の光をどのように反射させるのか設定】

Camera

構文学習日記事
271 beginCamera()2024年11月22日【Processing】beginCamera()の使い方【カメラの動きを細かくコントロールするために使う】
272 camera()2024年9月24日【Processing】camera()関数の使い方【立方体の見え方を変える】
273 endCamera()2024年11月22日【Processing】endCamera()の使い方【3Dプログラムでカメラの設定を終わらせるための関数】
274 frustum()2024年11月22日【Processing】frustum()の使い方【カメラが見ている場所から奥行き方向に広がる視体(円錐台)の形で見える範囲を設定する】
275 ortho()2024年11月22日【Processing】ortho()の使い方【物を平らに見せるために、特別なカメラのような働きをする】
276 perspective()2024年11月22日【Processing】perspective()の使い方【画面に映るものの見え方を変えるために使う関数】
277 printCamera()2024年11月22日【Processing】printCamera()の使い方【現在のカメラマトリックスをコンソールに表示】
278 printProjection()2024年11月22日【Processing】printProjection()の使い方【現在の投影行列をコンソールに表示する】

Coordinates

構文学習日記事
279 modelX()2024年11月22日【Processing】modelX()、modelY()、modelZ()の使い方【複数の3Dオブジェクトを正確に配置したり、特定の変換後の位置を使って他のオブジェクトを配置することができる】
280 modelY()2024年11月22日279に同じ
281 modelZ()2024年11月22日279に同じ
282 screenX()2024年11月22日【Processing】screenX()、screenY()、screenZ()についてのメモ
283 screenY()2024年11月22日283に同じ
284 screenZ()2024年11月22日283に同じ

Color

Creating & Reading

構文学習日記事
285 alpha()2024年11月12日【Processing】alpha()の使い方【対象から透明度を取得して適用する】
286 blue()2024年11月12日【Processing】blue()の使い方【対象から青色を取得して適用する】
287 brightness()2024年11月12日【Processing】brightness()の使い方【対象から明るさを取得して適用する】
288 color()2024年11月22日【Processing】color()の使い方【色を指定する】
289 green()2024年11月11日【Processing】green()の使い方【対象から緑色を取得して適用する】
290 hue()2024年11月12日【Processing】hue()の使い方【対象から色相値を取得して適用する】
291 red()2024年11月11日【Processing】red()の使い方【対象から赤色を抽出して適用する】
292 saturation()2024年11月12日【Processing】saturation()の使い方【対象から彩度を取得して適用する】

Setting

構文学習日記事
293 background()2024年4月20日【Processing】backgroundで背景色を描く方法【色を変えると、これまでとは違ったアイデアが浮かびやすい】
294 clear()2024年11月23日【Processing】clear()の使い方【画面に描かれているすべてのものを消す】
295 colorMode()2024年11月23日【Processing】colorMode()の使い方【色を指定するときに使う方法を変えるための関数】
296 fill()2024年5月2日【Processing】fillの使い方を画像つきで解説【色がついた図形たちは、きっと喜んでくれている】
297 noFill()2024年5月4日【Processing】noFillの使い方【形に注目してもらいたいときの表現】
298 noStroke()2024年5月5日【Processing】noStrokeの使い方【優しい雰囲気の作品がつくれるようになる】
299 stroke()2024年4月29日【Processing】strokeで輪郭線の色を変える方法【黒以外の色にしてみたら、新鮮な気持ちになれた】

Transform

構文学習日記事
300 applyMatrix()2024年11月23日【Processing】applyMatrix()の使い方【図形を移動したり、回転させたり、拡大縮小したりするために使う】
301 popMatrix()2024年9月21日【Processing】popMatrix()関数の使い方【座標変換したのを元に戻す】
302 printMatrix()2024年11月23日【Processing】applyMatrix()の使い方【図形を移動したり、回転させたり、拡大縮小したりするために使う】
303 pushMatrix()2024年9月21日【Processing】pushMatrix()関数の使い方【今の図形の位置や大きさを覚えておく】
304 resetMatrix()2024年11月23日【Processing】resetMatrix()の使い方【画面の変形(回転や拡大縮小など)をリセットして、最初の状態に戻すための関数】
305 ratateX()2024年9月24日【Processing】rotateX()関数の使い方【図形などをX軸を中心に回転させる】
306 rotateY()2024年9月24日【Processing】rotateY()関数の使い方【図形などをY軸を中心に回転させる】
307 rotateZ()2024年9月24日【Processing】rotateZ()関数の使い方【図形などをZ軸を中心に回転させる】
308 rotate()2024年9月21日【Processing】rotate()関数の使い方【図形や画像を回転させる】
309 scale()2024年9月21日【Processing】scale()関数の使い方【図形や画像の大きさを変える】
310 shearX()2024年11月23日【Processing】shearX()の使い方【図形や絵を横方向(右や左)に引っ張って斜めに変形させる関数】
311 shearY()2024年11月23日【Processing】shearY()の使い方【図形をY軸に沿って傾ける関数】
312 translate()2024年9月21日【Processing】translate()関数の使い方【座標の原点を変える】

Structure

構文学習日記事
313 []2024年11月23日配列をしようするときに使う
314 =2024年11月23日代入演算子と呼ばれる。右側の値や計算結果を左側の変数に代入するために使う
315 catch2024年11月23日【Processing】catchの使い方【プログラム中でエラーが起きたときに、そのエラーを処理するために使われる】
316 class2024年9月14日【Processing】クラス(class)とは【家を建てることに例えたら理解しやすかった】
317 ,2024年11月23日複数の引数を関数に渡すときや、配列の要素を区切るときに使用する
318 comment2024年11月23日プログラムの中でメモを書き込むために使う //のあとに書く
319 {}2024年11月23日コードのブロック(まとまり)を示すために使われる
320 /** */2024年4月2日Processingのコメント // と /* */ は超便利【人や自分がコードを理解しやすくなる】
321 .2024年11月23日オブジェクトやクラスのメンバ(変数やメソッド)にアクセスするために使う
322 draw()2024年8月19日【Processing】void drawを使う理由と使い方【図形が動くようになるのは楽しい】
323 exit()2024年11月5日【Processing】exit()の使い方【プログラムを終わらせる】
324 extends2024年11月23日【Processing】extendsの使い方【既存のクラスの機能や動作を新しいクラスに継承することができる】
325 false2024年11月23日【Processing】falseの使い方【「偽」を意味し、何かが正しくないことや成立しないことを表す】
326 final2024年9月3日【Processing】定数とは
327 implements2024年11月23日【Processing】implementsの使い方【インターフェースという特定のルールや機能を新しいクラスに追加することができる】
328 import2024年11月23日【Processing】importの使い方【他のプログラムやライブラリ(特別な道具箱みたいなもの)を使えるようになる】
329 loop()2024年9月10日【Processing】loop関数の使い方【単体では使いにくい】
330 /* */2024年11月23日320と同じ
331 new2024年10月30日【Processing】newについて簡単に解説
332 noLoop()2024年8月21日【Processing】noLoopの使い方
333 null2024年11月23日nullは「何もない」という意味
334 ()2024年11月23日丸括弧は、特別な命令(関数)を実行するために使う
335 popStyle()2024年11月23日【Processing】popStyle()の使い方【前に保存したスタイル設定を元に戻す】
336 pop()2024年11月23日【Processing】pop()の使い方【push()が変更した後の前の描画スタイル設定と変換を復元】
337 private2024年11月23日【Processing】privateの使い方【クラスの中にあるデータ(フィールド)や動き方(メソッド)を、他のクラスから見たり触ったりできないようにするために使うもの】
338 public2024年11月23日【Processing】publicの使い方【他のクラスからそのフィールドやメソッドを使えるようになる】
339 pushStyle()2024年11月23日【Processing】pushStyle()の使い方【色や線の太さなどの設定を保存しておいて、後で元に戻すためのもの】
340 push()2024年11月23日【Processing】push()の使い方【今の描画スタイル(色や線の太さなど)や変換(回転や移動など)の設定を保存する】
341 redraw()2024年9月10日【Processing】redraw()関数の使い方【1回だけ実行してとお願いする魔法の言葉のようなもの】
342 return()2024年11月23日【Processing】returnの使い方【プログラムに何かを返すためのキーワード】
343 ;2024年11月23日【Processing】;について【コードの「文」を区切る】
344 setLocation()2024年11月24日【Processing】setLocation()の使い方【ウィンドウの位置を画面の中でどこに置くかを決めるための命令】
345 setResizable()2024年11月24日【Processing】setResizable()の使い方【ウィンドウの端をドラッグして大きくしたり小さくしたりできる】
346 setTitle()2024年11月24日【Processing】setTitle()の使い方【ウインドウのタイトルを変更する】
347 setup()2024年8月20日【Processing】void setupについてと使い方【見やすくなる】
348 static2024年11月24日【Processing】staticの使い方【一度決めたら変えないようにするために使い】
349 super2024年11月24日【Processing】継承の使い方【既存のクラス(スーパークラス)から新しいクラス(サブクラス)を作る】
350 this2024年11月24日【Processing】thisの使い方【オブジェクト自身を指すキーワード】
351 thread()2024年11月24日【Processing】thread()の使い方【プログラムが他の作業をしながら同時に特定の作業を実行できるようにする機能】
352 true2024年11月24日【Processing】trueの使い方【例えばボタンが押されたかどうかを確認する】
353 try2024年11月23日【Processing】tryの使い方【エラーが出るかもしれないコードを試してみるためのもの】
354 void2024年11月24日【Processing】voidの使い方【何も返さない関数を作るときに使います】

Control

Conditions

構文学習日記事
355 break2024年11月24日【Processing】breakの使い方【プログラムが今やっていることを途中でやめる】
356 case2024年11月24日【Processing】caseの使い方【特定の条件に応じてプログラムの動きを変えるために使う】
357 ?:2024年11月24日【Processing】?:の使い方【条件が正しいかどうかで、結果を選ぶために使います】
358 continue2024年11月24日【Processing】continueの使い方【ループの中で特定の条件を満たしたときに、次のくり返しに進むために使う】
359 default2024年11月24日【Processing】defaultの使い方【特定の機能や動作が何も指定されていないときに自動的に使われる設定のこと】
360 else2024年8月23日【Processing】elseの使い方【falseの部分を実行できる】
361 if2024年8月22日【Processing】ifの使い方【動作を無限に再生できるようになって楽しい】
362 switch2024年11月24日【Processing】switchの使い方【特定の変数の値によって異なる処理をするためのもの】

Relational Operators

構文学習日記事
363 ==2024年8月21日【Processing】演算子についてとコンソールでの確認方法
364 >==と同じ日==と同じ記事
365 >===と同じ日==と同じ記事
366 !===と同じ日==と同じ記事
367 <==と同じ日==と同じ記事
368 <===と同じ日==と同じ記事

Iteration(反復)

構文学習日記事
369 for2024年9月12日【Processing】forの使い方【2個使う場合の処理の順序も解説】
370 while2024年9月12日【Processing】whileの使い方【図形をたくさん書くのが楽になる】

Logical Operators

構文学習日記事
371 &&2024年8月26日【Processing】論理演算子についてと使い方【&&と||と!】
372 !2024年8月26日371の &&と同じ日
373 ||2024年8月26日371の &&と同じ日

Environment

構文学習日記事
374 cursor()2024年9月11日【Processing】cursor()関数の使い方【なんの操作をしているのか分かりやすくする】
375 delay()2024年11月24日【Processing】delay()の使い方【ミリ秒単位でプログラムを一時停止するために使う】
376 focused2024年11月24日【Processing】focusedの使い方【プログラムがアクティブで、マウスやキーボードからの入力を受け入れられる状態を確認する】
377 frameCount2024年11月24日【Processing】frameCountの使い方【プログラムが動いている間に、どれだけの絵が表示されたかを数えるためのもの】
378 frameRate2024年11月25日【Processing】frameRateの使い方【1秒間に表示される絵の数のこと】
379 frameRate()2024年9月9日【Processing】frameRate関数の使い方【シンプルなコードで数値の違いを理解する】
380 fullScreen()2024年11月25日【Processing】fullScreen()の使い方【プログラムの画面を全画面にする機能】
381 height2024年7月19日【Processing】組み込み変数のwidthとheightについて【図形の数値入力が楽になる】
382 noCursor()2024年9月11日【Processing】noCursor()関数の使い方【マウスカーソルを見えなくすることで、表現が見やすくなる】
383 noSmooth()2024年11月24日【Processing】noSmooth()の使い方【絵がちょっとギザギザになるようにする機能】
384 pixelDensiity()2024年11月24日【Processing】pixelDensiity()の使い方【画面がどれだけ細かい絵を表示できるかを設定するための関数】
385 pixelHeight2024年11月25日【Processing】pixelHeightの使い方【コンピュータの画面や画像で高さをピクセル単位で指定するために使われる】
386 pixelWidth2024年11月25日【Processing】pixelWidthの使い方【画面や画像の横幅を何ピクセル(点)あるか教えてくれる】
387 settings()2024年11月25日【Processing】settings()の使い方【プログラムを始める前に画面の大きさや他の設定を決める】
388 size()2024年3月30日【Processing】size()の解説と6種類のSNSに適した画像サイズを、コピペで設定できるようになる記事
389 smooth()2024年11月25日【Processing】smooth()の使い方【画面上の図形や線をなめらかに見せる】
390 width2024年7月19日【Processing】組み込み変数のwidthとheightについて【図形の数値入力が楽になる】
391 windowMove()2024年11月25日【Processing】windowMove()の使い方【プログラムが表示されるウィンドウの位置を動かすための関数】
392 windowMoved()2024年11月25日【Processing】windowMoved()の使い方【画面が動いたときに自動的に呼び出される関数】
393 windowRatio()2024年11月25日【Processing】windowRatio()の使い方【ウィンドウの幅と高さの比率を計算する】
394 windowResizable()2024年11月25日【Processing】windowResizable()の使い方【コンピュータの画面の大きさを自由に変えられるようにするための命令】
395 windowResize()2024年11月25日【Processing】windowResize()の使い方【ウィンドウのサイズを変更する】
396 windowResized()2024年11月25日【Processing】windowResizable()の使い方【画面の大きさが変わったときに、自動で何かをする命令】
397 windowTitle()2024年11月25日【Processing】windowTitle()の使い方【プログラムを実行したときに表示されるウィンドウの上にあるタイトルバーに表示される名前を設定する】
398 displayWidth2024年11月25日【Processing】displayWidthの使い方【画面の横幅を知りたいときに使う】
399 displayDensity()2024年11月25日【Processing】displayDensity()の使い方【プログラムが画面上に何かを表示するときに、その表示のきめ細かさを調整するために使う】
400 displayHeight2024年11月25日【Processing】displayHeightの使い方【画面の縦の長さを知る】
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次