PDF版OpenGL 4.0 シェーディング言語

実例で覚えるGLSLプログラミング

  • 著者:David Wolff
  • 定価:本体3,000円 + 税
  • 発行・発売:株式会社 ボーンデジタル
  • 総ページ数:304 ページ
  • サイズ:B5版、2C

発売日:2013年06月上旬

製品の購入はこちら

  • Born Digital Store

※書店でお買い求めの際には、予め在庫をご確認ください。≫取扱い店舗
※PDF書籍に関しては書店販売を行っておりません。

基礎レベルから高度なテクニックまでを紹介

本書は、最初に各テクニックの理論と背景を詳しく説明し、分かりやすい例を紹介してから、その実装に必要なGLSLとOpenGLのコードを示して説明します。
テクスチャリング、画面空間テクニック、ライティング、シェーディング、テセレーション シェーダ、ジオメトリ シェーダ、影などといった、基礎レベルから高度なテクニックまでを紹介します。

本書の内容

  • シェーダ プログラムのコンパイル、インストール、プログラムとの通信
  • サブルーチンやユニフォーム ブロックなど、GLSL 4.0の新機能を使う
  • ディフューズとスペキュラ シェーディング、フラグメント単位のシェーディング、スポットライトなど基本的なライティングとシェーディングのテクニックの実装
  • テクスチャの適用
  • テクスチャを環境マップとして使い反射や屈折をシミュレート
  • ガンマ補正、ブラー フィルタ、遅延シェーディングなどの画面空間テクニックを実装
  • ジオメトリ シェーダとテセレーション シェーダの実装

製品の購入はこちら

  • Born Digital Store

※書店でお買い求めの際には、予め在庫をご確認ください。≫取扱い店舗
※PDF書籍に関しては書店販売を行っておりません。

正誤表 / ダウンロード

ダウンロード

サンプルコードは、以下のリンクよりダウンロードしてご利用ください。データは、ZIP形式で圧縮されています。ご使用のコンピュータに標準の解凍機能を使用するか、WinZip(Windows)などのアプリケーションで解凍してご使用ください