码迷,mamicode.com
首页 >  
搜索关键字:龙书    ( 112个结果
两天学会DirectX 3D之第二天
提要前几天很简单地跑了一个DirectX 9 程序,以为DirectX就那么绘制,事实证明有点Naive了。之前的那个程序最多也就是个固定流水线的东西。但是今天要用DirectX11来写一个小的框架。龙书就不要看了,看Introduction to 3D GAME PROGRAMMING WITH DIRECTX®11几个重要的类ID3D11Device : 一个虚拟适配器;它被用于运行渲染和创建...
分类:其他好文   时间:2015-07-20 01:20:10    阅读次数:206
《DirectX 9.0 3D 游戏开发编程基础》学习笔记#2
很长一段时间没写了,现在补上博主使用的DirectX SDK版本为June 2010,以下以此版本为例,记录龙书上第二部分第一章中初始化Direct3D的API。IDirect3D9指针获取,Direct3DCreate9函数原型:/* * DLL Function for creating a D...
分类:其他好文   时间:2015-07-14 22:34:49    阅读次数:124
二义性 消除左递归
书是龙书 编译器中常用的方法可以分为自顶向下和自底向上的。一个是从语法分析树的顶部开始向底部构造语法分析树,一个则是从叶子节点开始,逐渐向根结点构造,这两种分析方法中,语法分析器的输入总是照着从左向右。   二义性:如果一个文法可以为某个句子生成多棵语法分析树,那么他就是二义性的。 例如例子id + id * id     消除左递归 如果一个文法中有一个非终结符号A使得对某个串a...
分类:其他好文   时间:2015-06-29 22:21:11    阅读次数:231
编译原理 龙书 第二章 一个简单的算术式(+,-)翻译器实现
昨天晚上决定正面硬刚神课《编译原理》。硬上龙书。    下面是 一个简单的算术式中缀变后缀的翻译器。       这个也是 龙书中 一个C实现源码 。部分用c++改写。#include #include #include #include using namespace std; int lookahead; void error()//错误处理 { cout<<"erro...
分类:其他好文   时间:2015-06-10 15:47:46    阅读次数:116
龙书11_chapter_6 二:HillsDemo解析
书中HillsDemo 关键是类的结构,GeometryGenerator的组成和应用;MeshData的构成,来存储Mesh的vertex和index数据;class GeometryGenerator{public: struct Vertex { Vertex(){}...
分类:其他好文   时间:2015-05-27 15:43:08    阅读次数:102
龙书11_chapter_6 一:一般绘制流程
先看BoxDemo的前几节,1.vertex input Layout2.vertexBuffer3.IndexBuffer4.vertexShader5.constant Buffer6.pixelShader7.renderState8.effect1.vertex input LayoutOn...
分类:其他好文   时间:2015-05-25 20:20:23    阅读次数:283
龙书11_chapter_4 二:习题中的Adapter
如何计算设备的Adapter数?主要参考MSDN: EnumAdapters在d3dApp.cpp文件InitDirect3D()接口中: HR(dxgiFactory->CreateSwapChain(md3dDevice, &sd, &mSwapChain)); //begin 检测...
分类:其他好文   时间:2015-05-23 06:29:54    阅读次数:103
龙书11_chapter_4 三:每一小节关键点
4.1.3 纹理数据格式 2D纹理即一个数据矩阵,每个元素可以是color值,也可是float3向量值 格式例子:DXGI_FORMAT_R32G32B32_FLOAT(每个纹素为3个32位的float型,可存储3D vector) DXGI_FORMAT_R8G8B...
分类:其他好文   时间:2015-05-23 06:27:58    阅读次数:150
龙书11_chapter_4 一: GameTime解读
看龙书DX11,首先是第四章,本文对GameTime类进行解释问:此类主要实现了什么功能?答:Returns the total time elapsed since Reset() was called, NOT counting anytime when the clock is stopped...
分类:其他好文   时间:2015-05-23 06:26:15    阅读次数:156
程序员的几本书
《代码大全》史蒂夫·迈克康奈尔《程序员修炼之道》 《计算机程序的构造和解释》《C程序设计语言》 《算法导论》 《重构:改善既有代码的设计》 《设计模式》 《人月神话》 《计算机程序设计艺术》 《编译原理》(龙书) 《深入浅出设计模式》《代码整洁之道》《编程珠玑》
分类:其他好文   时间:2015-04-15 18:47:34    阅读次数:91
112条   上一页 1 ... 6 7 8 9 10 ... 12 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!