出版社内容情報
足し算・引き算・掛け算・割り算ができれば大丈夫? Blenderを触りながら覚えるCG数学のやさしい入門書
ベクトル、行列、三角関数など、CGと関係の深い数学をBlenderを触りながら覚えましょう! プログラムやPythonが初めてでも大丈夫です! 丁寧に解説していくので安心して読み進められます。
【目次】
目次
第1章 Pythonプログラム入門~基礎知識~(Blenderとは?;Python入門;Pythonのプログラミング基礎;Pythonのプログラミング発展)
第2章 ベクトル・行列の計算(ベクトルの定義;行列の定義;行列とスカラーの計算;行列と行列の計算;三角関数;ベクトルの内積;ベクトルの外積;ベクトルの内積・外積の実利用)
第3章 ベクトル・行列の3DCGにおける利用(一次変換;アフィン変換;変換の組み合わせ;3DCGにおける行列の活用;アフィン変換とDCCツール;クォータニオン)
第4章 3DCG以外における行列(ベクトル)の利用実例(行列・ベクトル計算で連立一次方程式を解く;機械学習におけるembedding)
第5章 ベクトル・行列のレイトレーシング利用実例(レイトレーシングの道;レイトレーシングの処理;ステップ1 3D空間上にオブジェクト、カメラ、照明を配置する;ステップ2 カメラの前に格子を配置する;ステップ3 カメラから光を飛ばす;ステップ4 光線の軌跡を追跡して色を決定する;シンプルなレイトレーシングで再現できない物理現象)



