不对之处,敬请指出!
3.3.3:试说明在一个长度为n的字符串中,分别有多少个
3.3.5:写出以下语言的正规式定义
(1)顺序包含所有5个元音字母的小写字符串。
NonVowel → [b-df-hj-np-tv-z]
L→(NonVowel| a)*a(NonVowel|e)*e(NonVowel|i)*i(NonVowel|o)*o(...
分类:
其他好文 时间:
2014-10-13 23:23:57
阅读次数:
410
这一章讲的是Blending,包括alpha 混合和alpha 测试两个方面。这一章的内容总体来说比较简单。然而,后面的习题却并不是很简单……
下面是习题解答部分:
习题1部分:
===============================================================================
这...
分类:
其他好文 时间:
2014-09-24 06:10:36
阅读次数:
183
火焰的图片我是没找到,找到了几张雷电的,就在d3dcoder.net 的directx10那本书代码下载的Bolt Animations for Chapter 9 里面
里面很多张图片,由于c++也是初学,一时来不及弄字符串拼接的函数。 只能定义很多个帧bmp 然后一个一个载入了
具体代码是建立在那个"crate" 例子工程, 就是那个木箱子的代码基础上。
添加的代码如下:
I...
分类:
其他好文 时间:
2014-09-22 00:59:31
阅读次数:
258
雾 : 说白了就是一层有颜色的(一般是白色,灰色) 蒙蒙的感觉 混在光线里面。 不管是白天还是黑天。
龙书里面是这样实现的:
1. 给雾定义一个颜色 float3 gFogColor={0.7f,0.7f,0.7f};
2. 然后呢在顶点着色器里面计算出 顶点级别的雾化需要的颜色加成比例
加成比例: 意思是当距离摄像机,就是你的眼睛越远,雾的浓度越大,就是颜色越深。 根据这个得出一个(0...
分类:
其他好文 时间:
2014-09-21 19:14:01
阅读次数:
378
这一章讲的是光照。光照(lighting)是Direct3D中非常重要的概念,而与之相对应的是材质(material)的概念。如果没有材质的话,那么光照的作用也无法体现。
在较早一些的关于DirectX 9的编程入门书籍里,一般是使用D3DLIGHT9结构体来建立一个光源,而用D3DMATERIAL9结构体来定义物体的材质。我们要做的就是一些很琐碎的家务活,基本上就是创建这些结构...
分类:
其他好文 时间:
2014-09-20 01:10:56
阅读次数:
371
这篇是作为学习笔记之用,详细代码在Introduction to 3D Game Programming with Directx10里面的扉页,有个网址
www.d3dcoder.net 里面可以下载
这个程序的效果是:
这个demo展示了基本的directx基本的渲染流程.
首先是渲染管线: 它的作用是根据虚拟摄像机视角生成2D图像的基本步骤.
主要是类为C...
分类:
其他好文 时间:
2014-09-14 12:55:07
阅读次数:
399
自学龙书,目前进度为第五章,这次完成的是三个三角锥,目的是测试三种光源类型的区别,其中局部坐标,以及法向量,均直接复制第五章的示例。材质则分别设置为反射白色光、反射蓝色光和反射绿色光。
分类:
其他好文 时间:
2014-08-25 01:03:23
阅读次数:
436
自学龙书,目前进度为第四章,这次完成的小程序由两个旋转的蓝色水晶(大概算水晶吧......)组成,每个水晶由两个底面重合的四棱锥构成,采用默认的面填充方式,着色模式分别为平面着色和平滑着色。
分类:
其他好文 时间:
2014-08-22 20:57:59
阅读次数:
204
1、龙书(Dragon book)英文名:Compilers: Principles,Techniques,and Tools作者:Alfred V.Aho,Ravi Sethi,Jeffrey D.Ullman中文名:编译原理技术和工具2、虎书(Tiger book)英文名:Modern Comp...
分类:
其他好文 时间:
2014-07-26 17:12:11
阅读次数:
359
关于raw type刚好在预习龙书,就把官网上提供的那份java写的前端代码拖了下来看看。导入eclipse,发现有一堆warning,其中一个是Reference to generic type Hashtable should be parameterized。google之,发现了一篇不错的讲...
分类:
编程语言 时间:
2014-07-16 17:38:02
阅读次数:
286