当前位置: 主页 > 彩票资讯 >

3D画面游戏和2D画面游戏的区别

发布时间:2020-02-12 | 来源:未知 | 作者:admin | 点击: 次 | 3d画
3D画面游戏和2D画面游戏的区别

2D和3D间有哪些不同点呢?

让我们来比较一下,共同找出它俩之间的不同点.

对玩家来说,2D技术和3D技术只是显示数据的方式而已,玩家都是通过二

维的平面显示器来观看它们.对制作者来说,二者的不同之处,首先就在于

数据的存储方式.2D技术中为了显示图像,主流的做法是把预先画好的图

像存放到文件中去.并在游戏中调用出来.3D技术把游戏世界中的每个物

体看作一个个立体的对象,由若干个几何多边体构成.为了显示对象,你在

文件中存储的是对对象的描述语句:对象由哪几个多边体组成,它们之间

的位置关系,以及在哪个部位使用哪个贴图等等描述性内容.在显示时,还

得通过程序对这些语句的解释来实时地合成一个物体.通过若干个立体几

何和平面几何公式的实时计算,玩家在平面的显示器上还能以任意的角度

来观看3D物体.如果构成物体的多边形越多,那么合成时需要的计算量就

越大.贴图是一些很小的图像文件,也被称为quot;材质quot;.如果说多边体是物体

的骨架,那么贴图就是物体的皮肤.

如果你在2D游戏中需要一个角色不同角度的画面表现,例如表现它在四个

方向上行走时的动作,那么你就必须预先画好起码四幅图像,游戏运行时,

你就必须分别从不同的文件中调用行走时的图像,来表现行走动作.如果

你想让角色能在8个方向上行走,那么工作量就会增加一倍.在制作一些动

画时,工作量更是急剧地增长.这时,使用3D技术就能省下不少的时间.

3D技术的优点
3D技术在三个重要的方面显得非常灵活.首先就是表现你眼前的世界.3D

游戏能够让玩家以任意的角度来观看世界,并让他们在其中以不同的步伐

移动.显然,通过2D技术是实现不了的,因为表现的结果有上万种可能性.

在Quake中,由于使用3D技术,玩家就能够自由地移动,以任意角度观察.
3D技术在动画制作方面有独特的优势.这个方面也已经被QUAKE证明了。

如果用2D技术来实现,那么在视角的转换上就会非常受限,而且存储这些

动画会超过所能承受的最大空间.3D动画能够很轻松地越过这些困难.你

先给3D对象定义变形和运动的规律,实际运行时,程序就会让3D对象按照

预定的规律来运动,形成3D动画.但是在现有的游戏中,还没有很好地发

挥这一优势.
第三个方面,3D对象易于修改,因为它本身是由若干个多边体,象搭积木似

地组成的.这些多边体可以象橡皮泥一样任意地揉捏,来符合最终的要求.

吉彩网彩票预测专家(整理搜集)

下一篇:没有了
Powered by http://www.jitajianpu.com © 2004-2009 DesDev Inc.
Copyright © 2002-2020 吉彩网彩票预测专家 版权所有