Root¶
https://github.com/ousttrue/d3d11_samples
ツールキット実装ノートになってしまった。
🦍 lib/gorilla
window
d3d11, device, resource
🍌 lib/banana: 環境(windows, d3d11)に依存しない
imgui
camera
scene
glTF
env
Windows10
vc2019
CMake
c++17
std::string_view
std::filesystem
clang-format オプションなし
class name: UpperCamel
other: snake_case
dependency
catch2
magic_enum
nlohmann json (glTFロードなど)
DirectXMath
mathfu (後でシーンをプラットフォーム独立にする場合に、こちらの方が都合がよさそう)
MiKKTSpace
stb
tinygizmo
basic¶
CreateWindow ~ ImGui導入 ~ RenderTargetへの描画
pipeline¶
ShaderPipeline 一般