2023-05-01から1ヶ月間の記事一覧

【ゲーム制作】No.15 PNTriangles11サンプル(Direct3D11)

今回は DirectXSDK(June 2010)のサンプルのひとつであるPNTriangles11サンプルの移植になります。Direct3Dのテッセレーション機能を使う最もシンプルなデモみたいです。PNTriangles11自体は以前から実装されていたみたいなんですが、私の中で存在を忘れてま…

【ゲーム制作】No.14: ハーフランバートライティング(Direct3D11)

今回はライティングエフェクトのひとつであるハーフランバートライティングの実装になります。ハーフライフで使われていたことで有名ですね。 ハーフランバートライティングで検索すれば多数ヒットしますので説明は省略します。簡単に言うと、このライティン…

【ゲーム制作】No.13: VPDファイルの読み込みと描画(Direct3D11)

今回はMMDファイル関連であるVPDファイルの読み込みと描画になります。MMDファイルでいうと、モデル(PMDファイル/PMXファイル)、モーション(VMDファイル)、ポーズ(VPDファイル)の中で三番目のポーズ機能(VPDファイル)になります。 ①VPDフ…