著者:midnightSuyama
ページ数:756
¥1,200 → ¥0
本書は、これからシェーダープログラミングを学びたい方を対象にした入門書です。シェーダーの事前知識は不要ですが、「何かしらのプログラミング言語」と「高等学校程度の数学」の理解を前提としています。
取り扱っている内容は、次のとおりです。
・シェーディング言語 (Cg) の基礎文法
・シェーダープログラミングのためのベクトルと行列の復習
・ライティング/テクスチャリング/シャドウ/フォグ/ポストエフェクトの基礎実装
シェーダープログラミングの基礎理解を目的としているため、最新技術などには触れていません。また、学習環境として Unity を採用していますが、具体的な計算式を把握できるように、サンプルコードではヘルパー関数の使用を控えています。Unity で動作する最適な記述ではなく、基礎理解を目的とした冗長な記述である点をご了承ください。
本書のサンプルコードは GitHub で配布しています。動作確認には「Unity 2018.4 LTS」を使用しました。
https://github.com/midnightSuyama/BASICxSHADER
シリーズ一覧
- 同シリーズの電子書籍はありませんでした。
Kindle Unlimitedは、現在30日間無料体験キャンペーンを行っています!
この期間中は料金が980円→0円となるため、この記事で紹介している電子書籍は、すべてこのKindle Unlimited無料体験で読むことが可能です。