代码拉取完成,页面将自动刷新
现代DX11系列教程:使用Windows SDK(C++)开发Direct3D 11.x
注意:
- 2.x.x和1.x.x的主要区别在于19章之后的代码有大幅修改。
- 若更新项目后渲染显示有问题,尝试删除Shaders/Cache文件夹
CSDN目前停更
QQ群号:727623616
欢迎大家来交流,以及项目有什么问题也可以在这里提出。
在Win10系统下,若安装cmake的时候添加了环境变量,则可以直接运行build_msvc.cmd
来生成项目并构建项目,完成后打开build文件夹可以找到解决方案
使用cmake-gui.exe
填写源码路径和构建路径,然后只需要关注下面一个变量:
WIN_SYSTEM_SUPPORT
:默认关闭,仅Win7用户需要勾选然后就可以点Generate
生成项目,生成的解决方案位于build文件夹内,或者点Open Project
打开
打开CMake生成的项目,建议切换成Release x64。若要指定运行哪个项目,需要对项目右键-设为启动项。然后就可以生成并运行了
注意:
- 目前教程仅支持VS2017(或平台工具集v141)及更高版本!
- 由于Assimp不支持Win32(x86),本项目仅支持64位系统
- Win7打开需要安装Service Pack 1以及KB2670838补丁
语言:
目前项目使用了下述代码库或文件:
作为教程演示项目,这里并不是以实现一个软引擎为目标。建议读者在跟随教程学习的同时要动手实践。
博客和项目维护不易,如果本系列教程对您有所帮助,希望能够扫码支持一下博主。
2022/6/29 Ver2.38.2
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
1. 开源生态
2. 协作、人、软件
3. 评估模型