原文:《Beginning DirectX11 Game Programming》读书笔记2 一步一步开始第一个DirectX11程序

最好的学习方式就是动手操作。以下代码可以在书籍官方网站上下载。 以下基于Windows VS 开发环境。并确保您已经安装DXSDK。 开始编写第一个DirectX程序。 运行VS ,新建项目 BlankWindow 添加Windows创建代码。此后,当前项目会作为后续练习项目的模版 添加main.cpp源文件 编写win sdk代码,程序入口 include lt Windows.h gt int ...

2013-02-15 15:14 2 2373 推荐指数:

查看详情

Directx11学习笔记【三】 第一个D3D11程序

在先前的解决方案中新建一个新的Win32项目FirstD3D11Demo。在写代码之前,我们必须先添加dx11所需要的库。为了链接dx库,右键项目选择属性->vc++目录,在包含目录中添加你所安装的SDK根目录\Include,在库目录中添加 根目录\lib\x86(或x64),在链接器 ...

Mon Feb 01 06:18:00 CST 2016 1 10736
DirectX11笔记1:环境搭建,创建第一个DirectX工程

来学习一下DX11 首先是环境的搭建,我的系统是Win10,ide是VS2013, 由与DirectX的SDK已经集成到了VS中,所以不需要再去下载DirectX11的SDK了。 如果是在win7 + VS2010的还是需要按网上的那一套安装一遍。 这里会遇到一个问题: 一些代码 ...

Thu Nov 05 04:09:00 CST 2015 0 4647
Directx11学习笔记【一】 最简单的windows程序HelloWin

声明:本系列教程代码有部分来自dx11龙书及dx11游戏编程入门两本书,后面不再说明 首先,在vs2013中创建一个空的解决方案Dx11Demo,以后的工程都会放在这个解决方案下面。然后创建一个win32项目,勾选空项目,确定 在源文件中添加一个c++ Source File ...

Tue Jan 19 22:35:00 CST 2016 3 10947
Directx11学习笔记【十三】 实现一个简单地形

本文由zhangbaochong原创,转载请注明出处http://www.cnblogs.com/zhangbaochong/p/5510294.html 上一个教程我们实现了渲染一个会旋转的立方体,这次我们来实现一个简单地形。 先来看看最终实现效果吧(蓝色是背景色,地形的不同高度分别 ...

Fri May 20 05:51:00 CST 2016 1 3369
Directx11学习笔记【十六】 光照模型的实现

本文由zhangbaochong原创,转载请注明出处http://www.cnblogs.com/zhangbaochong/p/5579289.html   在之前的场景绘制中我们都是给每个顶点指定了单一颜色 ,然后由系统插值计算各个部分颜色,最终显示出来。接下来我们将学习dx11中比 ...

Tue Jun 14 07:50:00 CST 2016 5 4419
Directx11学习笔记【十八】 Blending混合

本文由zhangbaochong原创,转载请注明出处http://www.cnblogs.com/zhangbaochong/p/5634580.html 在d3d11中是按frame来渲染物体的,在同一frame中又可能不止一种primitive,例如下图 ...

Sat Jul 02 07:54:00 CST 2016 1 2752
Directx11学习笔记【二】 将HelloWin封装成类

我们把上一个教程的代码封装到一个类中来方便以后的使用。 首先新建一个空工程叫做MyHelloWin,添加一个main.cpp文件,然后新建一个类叫做MyWindow,将于窗体有关的操作封装到里面 MyWindow.h文件 MyWindow.cpp 因为定义窗口 ...

Sat Jan 23 07:39:00 CST 2016 0 2180
Directx11 教程(1) 基本的windows应用程序框架(1)

在vs2010中,建立一个新的win32工程,名字是: myTutorialD3D11, 注意:同时勾选Create directory for solution,我们同时建立一个solution,后面教程的所有的工程文件,我们都建立在这个solution中。 勾选 ...

Fri Mar 09 05:25:00 CST 2012 2 7470
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM