ゲームグラフィックスに必要な数学の基本 ~知ってるようで忘れてる数学の初歩から応用まで~
受講スキル
高校卒業程度の数学スキル(ベクトル、確率、微積など)を持っていれば大丈夫です。プログラマだけでなく3DCGにかかわる方に広く聞いてほしい内容です。
受講者が得られるであろう知見
数学とゲームグラフィックスの関係について知ることができプログラマの基礎固めや、グラフィクス表現の幅を広げる助けになると思います。
セッションの内容
ゲームグラフィックスに関連する数学について、実際のコーディングを交えながら説明していきます。まず用語や記号および数学の学習についての解説をします。
それからベクトルの内積・外積や行列の話から始まって応用例としてリムライトや、ベクトルとレイトレーシングとの関係について解説します。また、数式に積分が出てきたとき等はどう解釈すべきかをSSAOの実例等をもとに解説、実演をしていきます。講演に使用したサンプルプログラムはGitHubにて公開いたします。実演はUE4やDirectX12(一部DxLibなど)を用いて行う予定です。
講演資料
11_ゲームグラフィックスに必要な数学の基本~知ってるようで忘れてる数学の初歩から応用まで~.pdf
※資料のダウンロードには ログイン が必要です。