肝胆相照论坛

标题: CS游戏中的OPENGL和D3D [打印本页]

作者: 王震宇    时间: 2009-2-14 14:59     标题: CS游戏中的OPENGL和D3D

3D加速卡就是硬件,也就是我们常说的显卡。

而操作系统和应用软件通常不能直接去使用显卡和其中的3D加速功能,必须通过系统中的一个接口去调用,这就是OPENGL和D3D的作用了。

OPENGL和D3D对下可以通过显卡驱动程序操作显卡,对上可以为操作系统和各种应用程序提供各种显示用的接口函数和显示功能。

操作系统和应用软件(包括游戏)不需要知道这台电脑用的什么显卡,只需要调用OPENGL或D3D提供的接口函数和功能就能实现显示功能,通过这种分工合作,极大的降低了软件开发周期和成本。比如需要在显示器上画出一个三维的正方体,不需要程序人员针对不同的显卡去写大段的代码,只需要调用OPENGL或D3D的一个函数并把一些相关的参数发给他们,由他们去完成这个事情就可以了。

OPENGL和D3D本质虽然一样,但却是不同的两个标准。

OpenGL是近几年发展起来的一个性能卓越的三维图形标准,它是在SGI等多家世界闻名的计算机公司的倡导下,以SGI的GL三维图形库为基础制定的一个通用共享的开放式三维图形标准。目前,包括Microsoft、SGI、IBM、DEC、SUN、HP等大公司都采用了OpenGL做为三维图形标准,许多软件厂商也纷纷以OpenGL为基础开发出自己的产品,其中比较著名的产品包括动画制作软件Soft Image和3D Studio MAX、仿真软件Open Inventor、VR软件World Tool Kit、CAM软件ProEngineer、GIS软ARC/INFO等等。

Direct3D (D3D):是微软为提高3D 游戏在Win 95/98中的显示性能而开发的显示程序,目前已经升级到9.0版本,而且支持XP等微软最新的操作系统,它提供了丰富的3D功能库,是游戏广泛采用的标准。
作者: 南国水乡    时间: 2009-2-17 23:01

这老头还玩cs呢
我都好久不玩了
作者: 王震宇    时间: 2009-2-18 09:39

这有什么!

我还玩侠客英雄传,太阁2,炎龙骑士团呢

别瞪眼了!这都是DOS版的,我另有一台DOS专机和一台W95专机。

你都没玩过,馋死你!
作者: long9841    时间: 2009-2-18 19:27

楼上的太强了
作者: 战斗胜佛    时间: 2009-2-22 12:44

有一颗年轻的心是好事情.千金都买不来的.
作者: lybaler    时间: 2009-2-23 20:25

半仙!头上冒青烟!!!
作者: 漫步云    时间: 2009-2-24 20:33

经典啊啊。。
作者: 贰零叁    时间: 2009-2-26 14:10

哈哈,牛B人士!! 拜见教主
作者: yyyymmdd9527    时间: 2009-2-27 18:01

现在是不是都用D3D哦,好像一般的游戏配置都说要支持DX9.0c之类的
作者: 无所谓呀    时间: 2009-2-27 18:14

算了吧,,老王,你什么显卡呀用D3D,现在都用OPENGL了,用D3D那画面没法子看呀,,, C.S可是我的最爱,,那天咱们俩单条,,,,,,我决定了,PK你
作者: 无所谓呀    时间: 2009-2-27 18:18

对了,,说起DOS游戏,,你认为什么最经典??老王?我现在还怀念以前的DOS版本大富翁,决战中国海,波斯王子,DOOM等等,,,
作者: 贰零叁    时间: 2009-2-27 19:06

。。。。。。两大巨头的对决?
作者: 无所谓呀    时间: 2009-2-27 21:06

是,看他还用D3D模式呢,,就是显卡好不了,,,哈哈,扔个闪光烟雾的我就把老王卡卡了,,,,
作者: 贰零叁    时间: 2009-2-27 21:53

小心老王扔你拉米。。。。
作者: 王震宇    时间: 2009-2-28 01:53

原帖由 无所谓呀 于 2009-2-27 18:18 发表
对了,,说起DOS游戏,,你认为什么最经典??老王?我现在还怀念以前的DOS版本大富翁,决战中国海,波斯王子,DOOM等等,,,

我认为,老游戏里顶级的
三国演义(冠智公司)
三国志四(光荣公司)
大航海二(光荣公司)
沙丘 二(Vigir)
美少女梦工厂2
雷神之锤1
C&C
波斯王子1
魔法门英雄无敌1
海狼(潜艇)
狼巢(刺杀希特勒)

[ 本帖最后由 王震宇 于 2009-2-28 01:56 编辑 ]
作者: 王震宇    时间: 2009-2-28 09:41

原帖由 yyyymmdd9527 于 2009-2-27 18:01 发表
现在是不是都用D3D哦,好像一般的游戏配置都说要支持DX9.0c之类的

Direct3D (D3D):是微软为提高3D 游戏在Win 95/98中的显示性能而开发的显示程序,目前已经升级到9.0版本,而且支持XP等微软最新的操作系统,它提供了丰富的3D功能库,是游戏广泛采用的标准。
作者: 手牵手    时间: 2009-2-28 09:43

美少女梦工厂2
三级的?
作者: 无所谓呀    时间: 2009-2-28 10:28

老王,什么时候咱们俩打一场呀,,,C.S呀,,
作者: 贰零叁    时间: 2009-2-28 11:03

原帖由 王震宇 于 2009-2-28 01:53 发表

我认为,老游戏里顶级的
三国演义(冠智公司)
三国志四(光荣公司)
大航海二(光荣公司)
沙丘 二(Vigir)
美少女梦工厂2
雷神之锤1
C&C
波斯王子1
魔法门英雄无敌1
海狼(潜艇)
狼巢(刺杀希特勒) ...



老王确实识货啊。
作者: yyyymmdd9527    时间: 2009-3-1 11:03

DOS游戏:金庸群侠传、仙剑、枫之舞、大航海2、大富翁3
作者: 共同愿望    时间: 2009-3-15 14:33     标题: 呵呵

原帖由 王震宇 于 2009-2-28 01:53 发表

我认为,老游戏里顶级的
三国演义(冠智公司)
三国志四(光荣公司)
大航海二(光荣公司)
沙丘 二(Vigir)
美少女梦工厂2
雷神之锤1
C&C
波斯王子1
魔法门英雄无敌1
海狼(潜艇)
狼巢(刺杀希特勒) ...



作者: 清除cccDNA    时间: 2009-3-18 01:20

哇,老王好年轻啊!!!我的心理年龄比老王老多了
作者: 清除cccDNA    时间: 2009-3-18 01:23

老王,这两天怎么不见你啊,没老王出现,闷得很咧
快来啊
http://www.hbvhbv.com/forum/view ... p;page=2&extra=
作者: glovep    时间: 2009-3-19 16:03

请教王医生,我天天玩CS,每天大概3-4个小时(连续玩),会不会对肝产生不好的影响。
感觉玩了之后,头很晕,看东西比较模糊,一般睡一觉,第二天起来又好了。
我玩得比较激烈,是队里的。现在正在抗病毒期间,不知道应不应该戒掉这游戏。




欢迎光临 肝胆相照论坛 (http://hbvhbv.info/forum/) Powered by Discuz! X1.5