摘要: 一.顶点缓存与索引缓存3D中,各种图形一般都是由多边形来逼近的,一般采用三角形来逼近。例如像下图展示的那样:这个蓝色的球体是由大量的三角形来组成,当然三角形的数量越多球体就会显得更加的逼真。需要指出的是,任何物体都可以用三角形网格来逼近表示,三角形网格是构建物体模型的基本单元。而一个三角形是由三个顶... 阅读全文
posted @ 2014-11-22 18:41 CodingDream 阅读(3450) 评论(1) 推荐(3) 编辑
摘要: 一.前言学习DirectX的初衷是为了做游戏,为了开发游戏引擎。我在之前其实学习过一段时间的DirectX,但是由于后来一些其他原因将DirectX的学习搁置到了一边。现在有了比较充裕的时间,想把DirectX的相关知识捡起来,复习以前学习过的知识,顺带学习新的知识。二.windows相关首先,其实... 阅读全文
posted @ 2014-11-13 16:30 CodingDream 阅读(16244) 评论(5) 推荐(5) 编辑
摘要: 最近在C++编程思想这一本书,所以打算把自己每天看到的一些东西记录一下。 总所周知,C++是从C语言发展而来,他们之间有很多的相同的地方,同样也有很多不同的地方。如果要问C和C++有什么不同,肯定很多人都会说C是面向过程的语言,C++是面向对象的。还有C++中有class,有模板等等。但是C++和... 阅读全文
posted @ 2014-11-05 17:41 CodingDream 阅读(948) 评论(0) 推荐(0) 编辑
摘要: ---恢复内容开始---一.游戏引擎简介1.概念游戏引擎是指一些已编写好的可编辑电脑游戏系统或者一些互交式实时图像应用程序的核心组件。这些系统为游戏设计者提供各种编写游戏所需的各种工具,其目的在于让游戏设计者能容易和快速地做出游戏程序而不用由零开始。大部分都支持多种操作系统平台,如Linux、Mac OS X、微软Windows。游戏引擎包含以下系统:渲染引擎(即“渲染器”,含二维图像引擎和三维图像引擎)、物理引擎、碰撞检测系统、音效、脚本引擎、电脑动画、人工智能、网络引擎以及场景管理。2.著名引擎国外著名的MMOG专用商业引擎有:EA公司的Frostbite Engine引擎(战地3、战地4 阅读全文
posted @ 2013-12-21 01:56 CodingDream 阅读(2378) 评论(0) 推荐(0) 编辑