02 2018 档案
摘要:上篇文章给出了一个简单并且可以运行的渲染框架,接下来将介绍框架中的渲染管线构成。 1、创建渲染管线 在你创建完一个窗口后,接着便要创建渲染管线,使用的函数是 D3D11CreateDeviceAndSwapChain, 交换链: 要创建交换链,必须先设置交换链描述。交换链描述定义了将由交换链使用的渲
阅读全文
摘要:准备工作: 开始搭建框架之前,你需要确保已经进行了 D3D 开发环境的搭建,相关教程可以阅读这篇文章。不了解 DirectX11 的人,这个作者有关 DirectX11 的教程最好阅读一下,虽然文章不多,但都很详细,有了基础以后在进行深一步的扩展。 和 OpenGL 一样,在渲染出图形之前,都需要经
阅读全文
摘要:项目的创建和配置: 1、新建一个 Win32 空项目 2、创建源码文件夹、库文件夹和资源文件夹 3、在 VS2013(我使用的 IDE 是 vs2013)配置这些文件夹 这里使用了 $(SolutionDir) 宏来指定上面创建的文件夹,因为使用的不是绝对路径,所以将项目拷贝到其他文件夹或电脑也可以
阅读全文
摘要:这个项目主要是为了 DirectX11 而来,前面做了一个关于 OpenGL 的项目,这次打算使用 DirectX11 来做一个 MMD 的模型浏览器。以前,我使用过 DirectX11 来做过一些项目,但都半途而废了。在做完 Simple2D 后,现在决定使用 DirectX11 来做一个简单的模
阅读全文