12/4
2025/12/04
Adobe体験版解約し忘れていて焦った。。。再契約の場合でも、返金受けれるっぽいね。
よかった。ほんとに。
あと、練習でも仕事でもそうだったけど、SPのチェック怠らずにやってね自分。。。
Three.js
three.js journey
パターン17,18,24,30,32,40,45要復習
0.1 / xのグラフは以下のようになることを忘れていた
算数
中学算数をヨビノリ様の動画で復習します
三角関数
三角関数(sincostan)は最初直角三角形の話
三平方の定理は直角三角形の2つの辺の長さからもう一つの辺の長さがわかることがキモ
sincostanは直角三角形の角度と1つの辺から好きな辺の長さがわかることがキモ
tanって、公式からすると、yの増加量/xの増加量だよね = 傾き
つまり、斜辺を伸ばしてx = 1にあたるところのy座標がtanθになる。
そしたらy=tanxのグラフがあんなワカメみたいな形になるの理解できる。
弧度法 単位円の弧の長さが2だと2rad(ラジアン)と表現する。 180度=π[rad]
逆三角関数
y = sin(x)
yを出力、xを入力とする。グラフでは、縦軸y,横軸xとなる。 xにπ/2入れた時のy(=1)とか、xにπ/6入れたときのy(=1/2)とか、xからyを求める。
逆三角関数は、yが1のときのxを考えたい。単純にy = sin(x)をx = sin(y)とする。(入力をx、出力をyと考えたいわがまま)
x=sin(y)でxが1のときyが〇〇だなみたいな。
これをy = の形にしたい。そしたら y = arcsin(x) (−1≤x≤1)となる。
y = arctan(x) (-∞<x<∞すべての実数) (-π/2<y<π/2)
プログラムでは、asin acos atanで、角度を返す。
atanの値が-π/2~π/2になる理由は、将来の自分、ここまで読んだら思い出してるよね??
ただ、glslのatanは引数を2つ取る場合、-π~πを返す。これはxの正負で第2象限と第3象限を区別できるから。
atan(x)の場合は普通にtanがxになるときの角度を返すが、atan(y,x)で点(x,y)の角度を求める。
ちなみに角度を計算する時、yを先にするのは常識な感じらしい。
感想
今日は休み的な感じだった。でもちゃんとしてる日のほうが気持ちいいな。
Today felt like a day off. but honestly, I feel better on days when I'm being productive