Terrain
文章平均质量分 76
nasi00
这个作者很懒,什么都没留下…
展开
-
Terrain 读书笔记:Chapter 1
Chapter 1. Getting Started With DirectX 9.0 And D3DX今天开始看Terrain了。匆匆的读完了Chapter 1。觉得Greg Snook挺有大师风范的。写东西简单易懂,又不乏幽默。第一章主要讲的就是3D里面的数学方法,但是却起了一个与内容不太相符的名字……和Wolfgang F. Engel一样,Snook也是使用了DX Sample中的Appl原创 2005-03-12 18:14:00 · 1001 阅读 · 1 评论 -
Terrain 读书笔记:Chapter 2
Chapter 2. Fundamental 3D Objects这章主要是讲.x文件和.fx文件,以及在我看来非常复杂的骨骼动画和蒙皮网络。这章有很多接口和结构在以前看for Beginner的书的时候都没见过。For Beginner的书得少看!(不能不看……) Load & Display a Model using D3DX显示一个3D物体需要的3个基本元素:1) 模型自身(几何信息)2)原创 2005-03-13 15:50:00 · 1168 阅读 · 0 评论 -
Terrain 读书笔记:Chapter 3
Chapter 3. The High-Level Shader Language如标题一样,这章讲的都是HLSL。Liker说Shader经常调用,不要用High-Level的东东写,要用assembly。我也觉得是这样的。不过既然Snook写了这章,还是用心看看吧,就当科普啦。The HLSL Shader FormatHLSL和C一样,有三个部分组成:1) 变量声明2) 类型定义3) 函数V原创 2005-03-14 11:35:00 · 1127 阅读 · 0 评论 -
Terrain 读书笔记:Chapter 4
Chapter 4. Gaia Engine Overview读书的进度明显的慢了,可能是这两天事太多了吧。不过这章也的确太长了点儿,和前三章的长度有一拼。Snook说,最好的学习引擎的方法就是去读源代码。FT,我是看电子版哎,哪里去找配套的CD-ROM啊?恳请有这本书配套光盘的朋友能打包email给我,拜托拜托!看不到代码的感觉是痛苦的,非常痛苦……Meet Gaia, the 3D Terra原创 2005-03-18 22:18:00 · 1281 阅读 · 1 评论 -
Terrain 读书笔记:Chapter 5
Chapter 5. Fundamental 3D Objects经过了漫长的前戏(rpwt -_-|||),终于到了讲核心技术的时候了。这是最后一章基础课了(基础课不是在Part I的时候都讲完了么?),讲的就是3D里面非常基础的一个话题——空间分割,果然是基础。空间分割就是把world分成若干个部分,然后确定出哪些部分引擎应该去渲染,而哪些部分不需要。而且还可以用来确定每个部分的细节(就是该用原创 2005-03-27 01:47:00 · 1093 阅读 · 0 评论 -
Terrain 读书笔记:Chapter 6
Chapter 6. Basic Terrain Geometry终于一路读到了第六章,读过了这章以后,就应该可以会写简单的Terrain了吧,期待ing……Height Maps as Terrain Input Data地形,有高有低。如何能确定一个点的高低呢?最简单的方法是Height Map。说白了,就是每个点都用一个值表示,这个值是输入进去的。这个值是一个高度,所以叫Height。一个点原创 2005-04-03 17:21:00 · 1314 阅读 · 0 评论