DirectX 12の魔導書 3Dレンダリングの基礎からMMDモデルを踊らせるまでの表紙

DirectX 12 の魔導書 3D レンダリングの基礎から MMD モデルを踊らせるまで(ダイレクトエックスジュウニノマドウショ スリディーレンダリングノキソカラエムエムディモデルヲオドラセルマデ)

著者:
川野 竜一(カワノ リュウイチ)
出版社:
翔泳社
出版日:
2020年02月13日頃
ISBN:
9784798161938
価格:
¥5,060
在庫:
1
判型:
単行本
中級者向け
3Dグラフィックスデザイン・グラフィックスC++DirectX3DCGゲームプログラミンググラフィックスプログラミングアニメーションポストエフェクトMMDコンピュータグラフィックス

なぜ注目されているか

総合
276
3 件の言及

書籍紹介

複雑なライブラリも、
一歩ずつ進めれば怖くない。

「 DirectX 9 〜 11 に比べて超高機能/高性能だと聞いたけれど、
複雑すぎて何をしているかわからない」

「ゲームエンジンのメンテナンスをするために、
最新の DirectX の基礎を知りたい」

「フルスクラッチで MMD のモデルを
表示/アニメーションさせてみたい」

そんな C++プログラマーに向けた、
DirectX 12 の「導きの書」がついに登場!

◆ 3D グラフィックスの基礎
◆グラフィックスパイプラインとステージ

◆ PMD データの読み込みと描画

◆ VMD データの読み込みとアニメーション再生

◆ IK

◆ポストエフェクト

など、本当に知りたかった
DirectX 12 プログラミングの基本がこの 1 冊に!!

DirectX は初めてという人も、
DirectX 9 や 10 で止まってしまっている人も、

本書を心強い相棒にして、挑戦の旅へと出掛けましょう!

技書の森解説

DirectX 12 は GPU の制御をほぼ生のまま開発者に委ねる低レベル API であり、学習の敷居は DirectX 11 以前と比べて格段に上がりました。本書はその敷居を「ウィンドウを出すところから、 MMD モデルをボーンアニメーションで踊らせるところまで」一本道で駆け上がるチュートリアル型の構成をとっています。コマンドリスト、ルートシグネチャ、デスクリプタヒープといった DirectX 12 固有の概念を、動くサンプルを積み重ねながら段階的に体験できるのが特徴です。

ゴールに MMD モデルの描画を据えることで、ポリゴンの表示だけで終わりがちな入門書と比べてモチベーションを維持しやすい設計になっています。実際にテクスチャ、シャドウ、ポストエフェクトと手を広げていくため、パイプラインステートの組み立てやリソースバリアの管理を繰り返し実践でき、座学だけでは得にくい手触りが残ります。

注意点として、 C++ とグラフィックスパイプラインの前提知識がないまま読むと、コードの意味より写経に追われる状態になりやすい点が挙げられます。線形代数やシェーダの基礎を別途押さえたうえで取り組むと、本書のステップが腑に落ちる速度が大きく変わります。 DirectX 12 の日本語書籍としては希少であり、低レベルグラフィックス API を自力で動かす第一歩として明確な価値を持つ一冊です。

言及 Qiita 記事 (3 件)

この本に興味がある方におすすめ

この本に関連

関連記事

関連用語

共有:Xはてブ