注目キーワード
  1. Web
  2. GUI
  3. DirectX
CATEGORY

DirectX11

  • 2020年7月26日
  • 2022年7月5日
  • 0件

DirectX11 | 7. 3Dテクスチャボックス

今回は、テクスチャボックスでも描画しようと思います。 3D描画でしたらサンプルとして使えると思います。 プロジェクトの作成 前回同様にプロジェクトを新しく作成します。 プロジェクト名は、” 0007_TextureBox “としておきましょう。 プロジェクトの設定 DirectXSDKのパスを通すた […]

  • 2020年7月25日
  • 2022年7月5日
  • 0件

DirectX11 | 6. 定数バッファ

今までは、頂点バッファで座標を指定して三角形やテクスチャを描画していましたが、 今回は定数バッファを用いてシェーダにパスを通すことで行列変換し位置(移動)やスケールを制御します。 これで3Dの動きも簡単に描画可能です。 説明よりもサンプルを見れば分かるかと思います。 プロジェクトの作成 前回同様にプ […]

  • 2020年7月24日
  • 2022年7月5日
  • 0件

DirectX11 | 5. テクスチャ

さていよいよテクスチャの描画です。 簡単にテクスチャを描画できるように、前回同様DirectXSDK内にある「d3dx11.h」を活用します。 プロジェクトの作成 前回同様にプロジェクトを新しく作成します。 プロジェクト名は、他との違いを分けるために” 0005_D3DX11Texture “として […]

  • 2020年7月24日
  • 2022年7月5日
  • 0件

DirectX11 | 4. 三角形

今回からはDirectX11で色々と描画していこうと思います。 まずは、お約束のレインボー三角形を描画します。 プロジェクトの作成 前回同様にプロジェクトを新しく作成します。 プロジェクト名は、” 0004_Triangle “としておきましょう。 プロジェクトの設定 ここで忘れてはいけないのが、プ […]

  • 2020年7月19日
  • 2022年7月5日
  • 0件

DirectX11 | 3. ブルー画面で初期化

前回の記事(2. DX11の導入)では、DirectXを導入しただけでしたが、 今回は初期化されたブルー画面を表示しようと思います。 プロジェクトの作成 前回同様にプロジェクトを新しく作成します。 プロジェクト名は、” 0003_BlueScreen “としておきましょう。 ソースコード 以下がソー […]

  • 2020年7月19日
  • 2022年7月5日
  • 0件

DirectX11 | 2. DX11の導入

前回の記事(1. ウィンドウの表示)では、ウィンドウを表示させるだけでしたが、 次はDirectX11の導入をしたいと思います。 準備 最初は、VisualStudioとDirectXSDKを用意します。 実行環境は以下の通りです。 IDE: Visual Studio 2019 Community […]

  • 2020年6月21日
  • 2022年7月5日
  • 0件

DirectX11 | 1. ウィンドウの表示

今ではDirectX12が主流ではありますが、 開発のしやすさを求めて、1つバージョンを落としてDirectX11を学ぶ人が多いかと思います。 私もその一人なので、どんどん記事にしていこうと思います。 まずは、DX11導入の前にウィンドウを表示させるところからやってみます。 DX12と違って今回は細 […]