ブックス書籍一覧を見る
OpenGL 4.0 シェーディング言語実例で覚えるGLSLプログラミング
著者:David Wolff
価格:4,320円(税込)
ISBN:978-4-86246-189-6
サイズ:B5版
ご購入はこちらから
本書は最初にそれぞれのテクニックの背後にある理論と背景を詳しく述べ、分かりやすい例を提供してから、その実装に必要なGLSLとOpenGLのコードを示して説明します。テクスチャリング、画面空間テクニック、ライティング、シェーディング、テセレーション、シェーダ、ジオメトリ シェーダ、影などのトピックを含む、初歩のレベルから高度なテクニックまでを紹介します。
【本書の内容】
・シェーダ プログラムのコンパイル、インストール、プログラムとの通信
・サブルーチンやユニフォーム ブロックなど、GLSL 4.0の新機能を使う
・ディフューズとスペキュラ シェーディング, フラグメント単位のシェーディング、スポットライトなど基本的なライティングとシェーディングのテクニックの実装
・1つ、あるいは複数のテクスチャの適用
・テクスチャを環境マップとして使い反射や屈折をシミュレート
・ガンマ補正、ブラー フィルタ、遅延シェーディングなどの画面空間テクニックを実装
・ジオメトリ シェーダとテセレーション シェーダの実装
こちらの商品は、価格の安い【PDFダウンロード版】もございます。
【対象読者】
初心者〜