# DirectX 11 3D API - 图形引擎架构学习 **Repository Path**: xiaodouxd/simple-graphics-engine ## Basic Information - **Project Name**: DirectX 11 3D API - 图形引擎架构学习 - **Description**: 一个基于DirectX 11 3D的简单的3D图形引擎 - **Primary Language**: C++ - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-03-25 - **Last Updated**: 2023-12-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 这是一个基于DirectX 11 3D的简单的图形引擎(摸) 大三学生,一边学习DirectX 3D 一边写的练手项目,代码和框架主要是参考的龙书《DirectX 12 3D 游戏开发实战》和油管大佬 ChiliTomatoNoodle 的可绑定-绘制系统,然后自己根据理解又魔改了一些设计/\*\*托腮\*\*/。 ### 项目结构 ##### 该解决方案是用 MSVC C/C++ 17 & VS2019 构建的,一共包含两个项目: ###### 项目Test: 主要写了程序主循环,用于测试图形引擎。 ###### 项目SGFXD3D: 该项目是图形引擎的本体。 ##### 项目截图 **(图片在Imgs/中,下面加载不出来的话建议点进文件夹内查看)** : ![](https://gitee.com/xiaodouxd/simple-graphics-engine/raw/master/Imgs/00.gif) ![](https://gitee.com/xiaodouxd/simple-graphics-engine/raw/master/Imgs/01.gif) ![](https://gitee.com/xiaodouxd/simple-graphics-engine/raw/master/Imgs/02.gif) ##### 其它: Nothing to be done