/RenderToy

Toy Renderer Based on CDX12

Primary LanguageC++MIT LicenseMIT

RenderToy

Toy Renderer based on CDX12.

              __________                     .___             ___________             
              \______   \  ____    ____    __| _/ ____ _______\__    ___/____  ___.__.
               |       _/_/ __ \  /    \  / __ |_/ __ \\_  __ \ |    |  /  _ \<   |  |
               |    |   \\  ___/ |   |  \/ /_/ |\  ___/ |  | \/ |    | (  <_> )\___  |
               |____|_  / \___  >|___|  /\____ | \___  >|__|    |____|  \____/ / ____|
                      \/      \/      \/      \/     \/                        \/     


Design


Separate the editor frontend, rendering system, and logic system


Set up

  • C++20
  • WIN32/MSVC Only
  • CMake
  • ImGui