大坡3D软件开发

因我而不同--用软件来改变世界

打造免费的游戏开发环境

打造免费的游戏开发环境 目前,Windows用户占了全大多数,因此开发的游戏运行环境,就肯定是Windows了。而在windows开发中,开发工具的选择,肯定是微软的比较好。而游戏开发平台,最好的又是C++了,因为Windows和DirectX组件的开发,就是基于C和C++的。好了,现在就教你打造...

2006-09-21 09:59:00

阅读数:5657

评论数:0

3D游戏从入门到精通-30

加载复杂网格模型上面都是简单的网格例子,并且只能作为演示作用,没有多少实用价值,下面来加载一个更复杂的网格模型。在我们玩过的游戏里,绝大多数都有室内场境的地方,比如到武器店里买东西,就需要有一个室内场境。在我们最常见的房子,大多数都是长方形的,也就是有6个面的立方体,而在这六个面贴上纹理,就是室内...

2006-09-17 12:56:00

阅读数:3302

评论数:1

3D游戏从入门到精通-28

加载网格模型文件在游戏里,最常的东西是什么呢?肯定是各种怪物和场境。比如在《传奇世界》就有很多猪和青铜兽。在3D游戏里,要显示一个地图,就需要加载网格模型文件来显示。比如像《半条命》里的练习场,就是一个3D模型文件。因此,游戏要显示的东西,大多是从文件里加载模型来显示的。游戏显示的模型都是比较复杂...

2006-09-13 00:25:00

阅读数:3307

评论数:2

3D游戏从入门到精通-26

在D3D里,纹理的功能是非常强大的,还有很多功能,比如纹理环绕、纹理动画、纹理重复、多重纹理、纹理溶合、立方体包围盒纹理、光线纹理、纹理管理等等。在这里先学习简单的纹理,并且灵活地使用它,后面再慢慢地深入去学习。下面就详细地解释第一个纹理例子。实现的纹理如下图所示:  从上面图片看到,纹理贴到两个...

2006-09-11 23:00:00

阅读数:2790

评论数:0

3D游戏从入门到精通-24

纹理的使用纹理是什么呢?在游戏里,又有什么样的作用呢?肯定有很多疑问在你的脑海里。在我们生活的世界里,丰富多彩环境,要是全部使用实时绘制,肯定是很费时间,并且目前的计算机,还达不到这种水平。既然计算机的有限计算能力,又想显示丰富多彩世界,那么只好使用纹理。比如要显示一个房子里大理石地板,就可以直接...

2006-09-10 19:34:00

阅读数:2598

评论数:0

3D游戏从入门到精通-22

聚光灯像汽车的远光灯发出的灯光,就是聚光灯。它有位置、方向和颜色。下面的就是聚光的例子显示的效果图: 聚光灯比点光源多了方向,还多了内光圈和外光圈了的角度。因此,初始化灯光的结构时,就需要设置它们才能让聚光灯有效里显示出来。程序初始化如下:////初始化灯光。//蔡军生 2006/09/03//v...

2006-09-08 23:46:00

阅读数:2710

评论数:0

3D游戏从入门到精通-21

2.10.1灯光与材质在现实的世界里,没有光线,是什么东西也看不见的。在D3D的世界里,也是一样的。但是在D3D里有一种光线,是非常奇怪的,这种光线是没有方向,没有位置,整个世界全可以照亮的光线,它就是环境光,它其实有点像我们现实生活里的无影灯。在D3D里光线分为三种类型,分别是点光源、聚光灯和方...

2006-09-08 00:03:00

阅读数:2792

评论数:0

3D游戏从入门到精通-20

有了上面绕着坐标轴旋转的矩阵,就可以轻松地构造我们的太阳系了。在我们太阳系中,太阳是自转的,在这个例子里要就要让太阳绕着Y轴自转。在让太阳旋转之前,就要先创建太阳这个物体,在这里我采用一个大圆球代表太阳。创建太阳圆球的程序如下: LPD3DXMESH m_pMeshSun;          //...

2006-09-05 23:49:00

阅读数:3684

评论数:0

3D游戏从入门到精通-19

缩放矩阵模型比较大时,就需要把它缩小,这样就需要使用到缩放矩阵。缩放矩阵如下所示:其中的S就是缩放系数,如果要放大,就需要设置S大于0。如果要缩小,就要设置S小于1大于0。D3D里已经准备好一个设置这样缩放矩阵的函数,它就是D3DXMATRIX * D3DXMatrixScaling( D3DXM...

2006-09-03 22:33:00

阅读数:4124

评论数:0

3D游戏从入门到精通-18

2.10.1矩阵变换在3D游戏里,要表达不同的东西,每样东西都在不同的位置。比如构造一个间教室,那么就需要根据黑板、讲台、座位来不同位置来放置。由于所有模型坐标都是局部坐标,都需要变换到世界坐标,才显示出正确位置。还有游戏里的很多物体是动起来的,就是位置会变化,大小会变化。比如模拟一辆小车开过马路...

2006-09-02 21:12:00

阅读数:2943

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭