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

OpenGL 4.0 シェーディング言語

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

定価 4,320円(税込)
判型 B5版
総ページ数 304
発売日 2012年10月末
ISBN 978-4-86246-189-6
著者 David Wolff
翻訳 中本 浩
発行 株式会社 ボーンデジタル
付録 なし

イメージ:OpenGL 4.0 シェーディング言語

数量

送料無料

※後からでも冊数変更できます

在庫切れ

  • ご利用ガイド
  • 内容
  • 目次
  • 立ち読み
  • お詫びと訂正

本書の特徴

OpenGL 4.0シェーディング言語を使うための

実用的なヒント、こつ、テクニック

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

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

こちらの商品は、価格の安い【PDFダウンロード版】もございます。

【対象読者】
初心者〜

目次

  • Chapter 1: GLSL 4.0入門
  • Chapter 2: GLSLシェーダの基本
  • Chapter 3: ライティング、シェーディング効果と最適化
  • Chapter 4: テクスチャの使い方
  • Chapter 5: 画像処理と画面空間テクニック
  • Chapter 6: ジオメトリ シェーダとテッセレーション シェーダを使う
  • Chapter 7: 影
  • Chapter 8: シェーダでノイズを使う
  • Chapter 9: アニメーションとパーティクル

目次

  • Chapter 1: GLSL 4.0入門
  • Chapter 2: GLSLシェーダの基本
  • Chapter 3: ライティング、シェーディング効果と最適化
  • Chapter 4: テクスチャの使い方
  • Chapter 5: 画像処理と画面空間テクニック
  • Chapter 6: ジオメトリ シェーダとテッセレーション シェーダを使う
  • Chapter 7: 影
  • Chapter 8: シェーダでノイズを使う
  • Chapter 9: アニメーションとパーティクル

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

OpenGL 4.0 シェーディング言語

4,320円(税込)/B5版/304ページ/2012年10月末

在庫切れ


関連商品

イメージ:【PDFダウンロード版】OpenGL 4.0 シェーディング言語

【PDFダウンロード版】OpenGL 4.0 シェーディング言語

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

イメージ:CUDAプログラミング実践講座

CUDAプログラミング実践講座

超並列プロセッサにおけるプログラミング手法

イメージ:Computer Graphics Gems JP 2012

Computer Graphics Gems JP 2012

コンピュータグラフィックス技術の最前線

イメージ:Game Programming Gems 8

Game Programming Gems 8

GPGPUセクションが登場!

イメージ:リアルタイムシャドウ

リアルタイムシャドウ

SIGGRAPH ASIAとEurographicsの講義を1冊に!

Design Log

WORKS ONLINE BOOK STORE BLOG

CGWORLD.JP

WORKS_TW

CGWJP_TW

CGKENTEI