DIRECT3D11必携

美麗エフェクトの実現法が分かる

バージョン:DirectX11 レベル:応用

DirectX9必携の後継作、DirectX11版です。
前作同様に「やりたい事」から実現法が分かる一冊です。

今回はDirect3Dに特化し、美麗なエフェクトを数多く収録しています。

なお、サンプルを動かすと、感動します。

中でもキューブ(全方向)シャドウマップは、神々しさすら覚えます。

Direct3D11の威力を見られる

本書は、DirectXのバージョンが11になり、前作(DirectX9)には無かったエフェクトが追加されています。

つまり、DirectX11ならでは、の処理です。
もっと言うと、とにかくシェーダーありきです。

  • サブサーフェイス スキャッタリング(厚みの表現)
  • ディスプレースメント マッピング(リアルな凸凹)
  • キューブマップ リフラクション(綺麗な映り込み)
  • マルチスレッド レンダリング
  • ピクセル モーションブラー
  • キューブ シャドウマップマップ(神々しい)

どれもこれも、見た目がクールで、動かすだけでも楽しいです。

ちなみに、これらは応用なので、後半のページに載っています。
もちろん前半では、プリミティブやテクスチャなど、基本的な手法も解説しています。

理論とソースをバランス良く学べる

また本書は、表現が多彩になった分、前作よりも3D理論の解説が充実しています。

図解などビジュアル面が大幅に強化され、イメージが掴みやすくなりました。
理論の解説だけ見ても、元が取れそうな出来なので、DirectX以外の環境でも役に立つでしょう。

アルゴリズムの関係上、数式や記号も出てきますが、最終的なソースは意外に見やすいので、特に抵抗も感じませんでした。

やっぱプログラマーは「論よりソース」ですぜ。

知識のアップデートができる

また、DirectXは、9→10で仕様が大きく変わりましたが

同じ処理がどう変わったか?

素早く見られるのも、本書のポイントです。

歴史を振り返っても、DirectXは仕様がコロコロ変わってます…えぇ

今は亡き DirectDraw とか DirectMusic とか Direct3dRM とか、懐かしいですね…(遠い目)
(ちなみに次の12でも、また変わってます)

そんな時でも、本書は「やりたい事」をサッと調べれるので、知識の差分を埋めるのが容易です。

特に、ネットに無い事も詳しく扱っているので、本当に助かります。

前作同様、まさに必携!
ゲームプログラミングの効率アップには、欠かせない一冊です。

Amazonに無ければ、出版元直営のショップ(リンクA リンクB)がありますよ。

名著の創造に感謝!

本書の著者の鎌田茂雄氏は、他にも名著を一杯書いています。

というか、本サイトのDirectXカテゴリーは、ほとんどが氏の著作です。
ちなみに私は、鎌田氏の本を12冊持ってます。

そして凄いのは、外れが全く無く、必ず役立っている事です。
打率10割です。
だから、いつも安心して買い続けた結果、12冊です。

私が持ってる鎌田茂雄氏の著作達
気が付いたらこんなになった

そんなわけで、私のレビューを読むのが面倒なら、迷わず大人買いするのがベストです。

買えば必ず何倍にもなって帰ってくる、100%当たる宝くじだと思ってます。

おまけ:もっと凄いエフェクト見たくない?

本書のサンプルを見て感動した人の為に、もっと凄いのもあります。

その名も、SHADER GURU 2 KEMURI です。
こちらも同じく鎌田氏の著作で、電子書籍になってます。

その凄さは、私が語るより、上のページの動画を見れば一目瞭然です。

より神々しく、リアルなエフェクトが、ぬるぬる動いてます。

DIRECT3D11必携

DIRECT3D11必携
10

読みやすさ

10.0/10

情報量

10.0/10

コストパフォーマンス

10.0/10

サンプルソース

10.0/10

Points

  • 美麗なエフェクトの原理が掴める
  • シェーダーの活用法が分かる
  • 動かすだけで楽しいサンプル
  • DirectX9との違いが分かる
  • 他では載ってない情報も多数

Notes

  • DirectXのバージョンは11です
  • サウンドや入力は扱ってないです
  • Amazonで高ければ、直営ショップで買えます

もっと知りたい?
C言語_初級 | C言語_中上級 | C++_初級 | C++_中上級 | C#_初級 | C#_中上級 | Java_初級 | Java_中上級 | コンピュータ_サイエンス | アルゴリズム_ | ゲーム_プログラミング | DirectX_ | Unity_ | ゲーム_デザイン | ゲームのしくみ_ | 数学_ | プログラミング_テクニック | 歴史_偉人 | ソフトウェア工学_ | 読み物_エッセー | 人生_生き方 | 創造_発想 | 雑誌_ | 漫画_小説_映画 | メルマガのバックナンバー_

無料メルマガ好評配信中!
直球より変化球主体で攻めるプログラミングのメルマガ

読むだけで使える!プログラマーの裏技と考え方

読むだけでもプログラミング力が上がる
上辺の技術ではないプログラミングの本質が分かる
ビギナーからプロのゲームプログラマーまで幅広い方が購読しています(感謝!

つまり、登録して一緒にプログラミングを楽しもうぜ!
ってことだよ。言わせんな恥ずかしい。


登録完了メールが届きます
届かない場合は迷惑メールフォルダや設定を御確認下さい
powered byメール配信CGI acmailer

Kuniaki Ebata 登録者

プログラマーで現役のスキー国体選手です。
頭脳と体を動かすのが大好きなフレンズなんだね。専門学校で先生もやってます。

教え子をゲーム会社にどんどん送り込み、世界を面白くする野望を実現中。

プログラミングが上達するメルマガやってます。

ここを見たゲーム業界の卒業生へ
新作が出たら、連絡するか現物を送ってくれると嬉しいです。
ただし18禁・CERO-Dの場合は、厳重に梱包の上、品名をパソコン部品にて送る事(だいじ)。