关于OpenGL模式和D3D模式的解释

上传人:平*** 文档编号:18557764 上传时间:2017-11-15 格式:DOC 页数:14 大小:50.84KB
返回 下载 相关 举报
关于OpenGL模式和D3D模式的解释_第1页
第1页 / 共14页
关于OpenGL模式和D3D模式的解释_第2页
第2页 / 共14页
关于OpenGL模式和D3D模式的解释_第3页
第3页 / 共14页
关于OpenGL模式和D3D模式的解释_第4页
第4页 / 共14页
关于OpenGL模式和D3D模式的解释_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《关于OpenGL模式和D3D模式的解释》由会员分享,可在线阅读,更多相关《关于OpenGL模式和D3D模式的解释(14页珍藏版)》请在金锄头文库上搜索。

1、OpenGL 的英文全称是“Open Graphics Library”,顾名思义,OpenGL 便是“开放的图形程序接口” 。opengl 就是软件加速,没有的都为硬件加速,软件加速使得画面更为流畅,细腻,看上去比较舒服,硬件加速比较快,闪动的利害,画面也粗糙,但运动比较快,一般游戏中会用到,安装完显卡带的驱动程序而非 windows 自带的那个都会把 opengl 给安装上的。DirectX 是一种图形应用程序接口,简单的说它是一个辅助软件,一个提高系统性能的加速软件,由微软创建开发的,微软将定义它为“硬件设备无关性” 。Direct 是直接的意思, X 是很多东西,加在一起就是一组具有共

2、性的东西前,随着 DirectX 的不断发展和完善,OpenGL 的优势逐渐丧失,至今虽然已有 3Dlabs 提倡开发的 2.0 版本面世,在其中加入了很多类似于 DirectX 中可编程单元的设计,但厂商的用户的认知程度并不高,未来的 OpenGL 发展前景迷茫关于 OpenGL 模式和 D3D 模式的解释 - 独乐乐不如齐乐乐 点击返回 766 首页 查看海量游戏库 | 最全游戏下载 | 玩家抢号专区 | 游戏美女云集 | 随心畅谈网游 | 全球网游动态 | 网游百态大观 | 热门话题探讨 | 业内走向 QQ 三国 经验心得 综合 正文关于 OpenGL 模式和 D3D 模式的解释 20

3、07 年 10 月 10 日作者: 佚名进入论坛打开三国游戏图标后,在登陆前有几项设置,其中 1 项是选择显卡驱动模式的,应该有不少朋友不明白意思,我在新手训练区也没发现相关资料,就在网上搜了一下发到这里,希望对个别朋友有帮助,自己本来就懂的就当我说废话了,以下是正文:D3D (Direct3D): 这是微软为提高 3D 游戏在 Win 95/98 中的显示性能而开发的显示程序。这个基于显示光栅加速引擎非常强大和复杂,它在显示满屏状态,提供多边形计算、贴图场景等优化能力。 由于其只能在满屏提供优化能力,所以在 3DS MAX 中你只能在最大化显示视角时(如最大化显示TOP、RIGHT、LEFT

4、 和 PERSPECTIVE 视角) ,才能获得加速能力。同时,Direct3D 不支持 windows NT 系统。 3DS MAX 只支持 5.0 以上的 DirectX,Direct 3D 只支持光栅级函数调用,Direct 3D 常得到廉价的显示卡支持,支持场景数据优化、加速贴图显示(需得到显示卡的支持),场景透视修正。 Direct 3D 工作在高位显示模式,在这些显示模式下,它可达到一个显示质量和内存占用的平衡点。缺点是,只能工作在 Win95/98 下,不能工作在 Windows NT 下,只支持高位颜色显示模式,两个显示通道显示相对较慢,由于 Direct 3D 分配显示内存的

5、方式问题,在极大化/极小化窗口时会出现显示混乱问题。由于 Direct 3D 对 3DS MAX 支持不足,显示速度虽然快于 HEIDI,但在 3DS MAX 并不适用。 OpenGL: 是 OpenGraphicsLib 的缩写,是一套三维图形处理库,也是该领域的工业标准。计算机三维图形是指将用数据描述的三维空间通过计算转换成二维图像并显示或打印出来的技术。 OpenGL 是 SGI 公司开发应用于不同操作系统的三维应用软件,支持 Windows95/98、WindowsNT 等系统。3DS MAX 使用完整的 OpenGL 内部函数,包括几何转化、灯光、贴图、数据剪切、场景重绘。如果显示卡

6、支持这些函数,3DS MAX 可完全使用,OpenGL 是多线程程序,可支持双处理器系统。3DS MAX 中的所有三维物体都基于 OpenGL 函数,通过这些函数进行几何和光栅转换。 但现在出现了有趣的现象:不是所有支持 OpenGL 加速的显卡都支持 OpenGL 内部函数。这意味着在进行三维物体转换时,不能确定 CPU 是否同时参与进行转换计算。现在部分这种显卡只支持部分 OpenGL 函数,其它只能依靠 CPU 进行计算,加重了 CPU 的计算负担。 为何这些显卡只支持部分 OpenGL 函数?其中一个原因是:电脑游戏只需要这部分 OpenGL 函数;而另一个原因是,分离几何转换和光栅转

7、换有利于使显示速度提高,把复杂的几何转换交给 CPU计算大大快于显示芯片计算。最后你需懂得 MCD(简化版 OpenGL)和 ICD(完全版 OpenGL)的区别: 前者是在 3Dfx Voodoo 系列显卡中使用,为 Quake 或 Unreal等游戏的显示引擎;后者是在 ATI RAGE TNT/TNT2、permeida 2/3 等系列显卡中使用,通常在这些显卡说明书中标称为 OpenGL ICD。 3DS MAX 硬件加速要求:完整的硬件光栅加速,OpenGL ICD,优良的几何硬件加速引擎。但它也非完美,由于三维场景数据都必须通过此驱动程序驱动,可能造成数据传输总线瓶颈现象。由于 O

8、penGL 广泛使用于不同操作系统,虽然这是它的优点,但也是其缺点,为了保证各个系统显示的共同性,可能造成场景显示的错误。 如:灯光和贴图的显示限制,你可能注意到 3DSMAX 场景使用显示中贴图和灯光的紊乱现象(在灯光不强和无贴图校正时,尤其明显)。 OpenGL 支持 16 位以上真彩色显示,不支持 8 位彩色显示。OpenGL 只能支持场景中最多 8 盏灯光的显示效果。 线框物体不支持背面选择,所以不支持变边多边形。场景中物体表面纹理层叠自动关闭自发光效应,非层叠纹理将显得非常明亮,这有助于提高显示速度。由于在 OpenGL 设计时未对场景重绘进行优化,3DS MAX 场景重绘时比使用

9、HEIDI 驱动慢,通常在场景中移动物体会出现显示下降的现象。 虽然 OpenGL 在显示时同样存在问题,但其已成为三维图形软件的标准,在显示速度上也有一定优势,在使用 3DS MAX 时通常使用此种显示方式(当然专业显卡除外) 。 766 游戏网改版 选游戏 看视频 上班偷玩网页游戏独乐乐不如齐乐乐 点击尽览更多精彩资讯请选择您看到这篇新闻时的心情。 已有 0 人表态 0 人 期待 0 人 雷 0 人 鄙视 0 人 囧 0 人 打酱油 0 人 愤怒 0 人 支持 劲舞玩家职业选择 视频 埃达传说12 月 18 日首次封测 宣传视频赏 组图七龙珠 OL韩服三测结束 海量截图放出今日热点专家:多

10、数医院不具备诊断和治疗网瘾资格 评论 暴雪:合资公司主要为魔兽世界运营做技术支持 剑网三: 前期金山自主运营 月卡 60 元,28 日公测 英国上半年软件销量大跌 欧洲游戏市场龙头易主 金融危机下阵亡的游戏工作室 星际 2 韩被判 15 禁 同类新闻10-15 QQ 三国:50 级技能书的暴率呈现 10-14 慎防拜师骗局! 10-14 JS 护手和 YY 护手的合理性 10-10 我的再次三国之路 10-10 物价涨幅深度剖析 10-07 JS1VS1PK 如何操作最佳 10-07 特殊属性-月蚀 10-07 三国赚钱 6 大招 10-06 副将附体 JN 说明 09-28 QQ 三国:七孔

11、和上强的成本 09-28 QQ 三国:八阵副本跑法 09-24 2 个 37 顺利通过襄阳 FB 文章评论更多评论用户昵称:验证码:点击输入框出现验证码注意:所有有关冲值 BUG、加倍冲值、服务器冲值破解等内容,已证实为网络欺诈/网络钓鱼,请勿相信。Warning: mysql_connect() function.mysql-connect: Host 10.59.97.16 is not allowed to connect to this MySQL server in /opt/php/cmsware/publish/766/inews_comment.php on line 36Wa

12、rning: mysql_select_db() function.mysql-select-db: Cant connect to local MySQL server through socket /var/lib/mysql/mysql.sock (2) in /opt/php/cmsware/publish/766/inews_comment.php on line 37Warning: mysql_select_db() function.mysql-select-db: A link to the server could not be established in /opt/ph

13、p/cmsware/publish/766/inews_comment.php on line 37Warning: mysql_query() function.mysql-query: Cant connect to local MySQL server through socket /var/lib/mysql/mysql.sock (2) in /opt/php/cmsware/publish/766/inews_comment.php on line 44Warning: mysql_query() function.mysql-query: A link to the server

14、 could not be established in /opt/php/cmsware/publish/766/inews_comment.php on line 44Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /opt/php/cmsware/publish/766/inews_comment.php on line 45Warning: mysql_query() function.mysql-query: Cant connect to local MySQL s

15、erver through socket /var/lib/mysql/mysql.sock (2) in /opt/php/cmsware/publish/766/inews_comment.php on line 51Warning: mysql_query() function.mysql-query: A link to the server could not be established in /opt/php/cmsware/publish/766/inews_comment.php on line 51Warning: mysql_fetch_array(): supplied

16、 argument is not a valid MySQL result resource in /opt/php/cmsware/publish/766/inews_comment.php on line 52文章搜索新游戏网页游戏视频频道下载频道相册频道休闲游戏全站搜索 找不到文章吗?搜搜便知哦!永恒之塔 跑跑卡丁车 剑网 3 DNF DNF 全国 PK 大赛 766 媒体外卡赛开赛 CD 无罪 历数 DNF 酒吧十大 PK 强者 纯刷图魔道 分享实用暗冰光加点 纯刷图鬼泣加点 时装与装备选择 极限之暴风眼 柔道纯刷图加点 魔道暗光火加点 体术与刷图完美结合 永恒之塔韩服 8 月最新壁纸(二) 【舞魅】Eternal love 打入荔枝内部的菠萝卧底打造的金色旗袍 极乐世

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号