Skip to content

Instantly share code, notes, and snippets.

@h-sao
Last active March 29, 2022 04:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save h-sao/658a51884b08b7ee7f59e1e32c34f700 to your computer and use it in GitHub Desktop.
Save h-sao/658a51884b08b7ee7f59e1e32c34f700 to your computer and use it in GitHub Desktop.
Dx12本の読み進め履歴とメモ

2022/3

Date DirectX 12の魔道書 Dx12 programming vol.3
29 テッセレーションステージの説明 -p.28
24-28 手が回らなかった
22 DirectXまわりのSDK/Tool/Helperを調査
DirectXチームの公式Discordにも参加
18-21 休憩
17 第4章キューブマップレンダリング -p.25
16 stpe06: スワップチェインイメージへのレンダーターゲットビュー生成
15 stpe05: ディスクリプタヒープを作った
11-14 休憩
10 コマンドキューの生成、スワップチェインの生成を行った
9 ジオメトリシェーダー -p.13
8 step05のベースとなるソリューションを作成 はじめに -p.9
Date DirectX 12の魔道書 Dx12 programming vol.2
5-7 休憩
4 -p.99 MSAA、付録とあとがきも読んでp.103まで読破!
1-3 気が乗らなかった

2022/2

Date DirectX 12の魔道書 Dx12 programming vol.2
20-28 しんどくてお休みしてました
19 アニメーション p.87
18 お休み
17 表情モーフ p.79
16 シャドウマップ-p.73
15 輪郭表示 -p.71
14 スキニング計算と輪郭表示 -p.70
13 -p.67
12 モデルデータの表示 -p.59
11 Bundleの設定について -p.55
10 step04(D3D初期化のクラス分離化)
→GitHubにアップ
テクスチャレンダリング、ポストエフェクト -p.50
9 テクスチャレンダリングの続き -p.42
8 テクスチャレンダリングのさわり -p.39
7 D3Dパラメータのクラス化 インスタンシング描画 -p.37
6 ImGuiの説明 -p.31
5 ウィンドウのフルスクリーン化 -p.25
4 コードの整形 ウィンドウのリサイズ -p.21
3 HDR10 -p.18
2 必要な情報をクラス化続き
1 必要な情報をクラス化

2022/1

Date DirectX 12の魔道書 Dx12 programming vol.2
31 HDR10 -p.13
30 -p.11
29 2章セットアップ関連(DirectXTex, d3dx.h,ImGui)、基本処理のフレームワーク化
-p.8
28 step03(ハードウェアアダプタの初期化)
→GitHubにアップ
27 Kindleへの読み込み設定
-p.2
26 ハードウェアアダプタを検索するコードを追加 -
25 体調不良 -
24 -p.99
3章まで
step03ソリューション作成
-
23 おやすみ -
Date DirectX 12の魔道書 Dx12 programming vol.1
22 Done
21 step02(Direct3D device初期化)
→ WinMain()に変更、エラー処理を確実にし、ComPtrを利用した
20 -p.104
19 -p.95
13章、ルートシグネチャの解説
18 -p.93
三角ポリゴン描画の解説終わり
17 -p.90
16 -p.87
15 -p.81
DirectXTexの利用
14 -p.75
13 step01(空のWindow表示)
→コンソールexeだったmain()をWinMain()に変更
12 -p.73
11 step02(Direct3D device初期化)
→GitHubにアップ
-p.89
10 step01(空のWindow表示)
→GitHubにアップ
9 寝てしまった
8 コードのコメント整形
7 寝てしまった
6 -p.71
5 -p.64
4 -p.67
<GitHub>
step01(空のWindow表示)
→動作OK
3 体調不良で休憩
2 -p.65
<GitHub>
step00(Debug文字表示)
→コード整形
step01(空のWindow表示)
→プロジェクト作成
1 お正月のため休憩

2021/12

Date DirectX 12の魔道書 Dx12 programming vol.1
31 大みそかのため休憩
30 -p.58
29 GitHubにプロジェクトをアップする場所を作った
https://github.com/h-sao/DirectX12_programming
28 -p.63
27 -p.61
3章:空のプロジェクトでDebug文字表示
2章終わり
25,26 コードのリスマスのため休憩
24 -p.56
23 -p.48
サンプル全てVS2022で動作OK
(01_ClearScreen, 02_SimpleTriangle, 03_TexturedCube, 04_DrawModel)
グラフィックスパイプラインをノートに記載して流れを確認
Windows11 SDK 10.0.22000.0 をインストール
22 -p.55 -p.35
21 -p.45 -
20 風邪引いて進まず -
19 -p.38 -
18 -p.35
1章終わり、進捗5.4%
-
17 Setup Appendex (basic mathematics and c++) for Kindle -
15 -p.25 -
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment