opengl驱动?电脑opengl版本过低怎么升级
Intel的显卡的OpenGL驱动
1.需要什么接口程序的问题
记得玩荣誉勋章的时候一般对DirectX
的版本有要求
没说要求OpenGL接口
其实想知道游戏需要什么很简单
重新安装下游戏
看看他会提示你安装
DirectX
还是OpenGL
一般如果游戏有要求
这些东西在安装程序里会提示你是否安装
2.DirectX
版本的原因
笔记本的驱动盘(尤其是那种恢复盘驱动还是很全的)
915GM芯片组集成的显示芯片GMA900
装驱动
有时候他会给你预装DirectX
9a
现在好多游戏需要至少需要DirectX
9c
版本的
3.显存不够的问题
刚装完系统
集成显卡GMA900
的显存默认是8M
有的时候需要进入BIOS
把显存改成你需要的
从8M到256M
当然这是要从你的内存出去的
不过有些时候
游戏会自动调用你的内存不需要你更改BIOS
可以按以下方法查看你自己显存多少
开始–所有程序–附件–系统工具–系统信息–组件–显示
建议:重新安装游戏试试
什么是OpenGL驱动程序
下载最新的驱动就可以解决
OpenGL是Open Graphics Library(开放性图形库)的缩写,是一套三维图形处理库,也是该领域的工业标准。计算机三维图形是指将用数据描述的三维空间通过计算转换成二维图像并显示或打印出来的技术。
OpenGL就是支持这种转换的程序库,它源于SGI*为其图形工作站开发的IRIS GL,在跨平台移植过程中发展成为OpenGL。SGI在1992年7月发布1.0版,后成为工业标准,由成立于1992年的*财团OpenGL Architecture Review Board(ARB)控制。SGI等ARB成员以投票方式产生标准,并制成规范文档(Specification)公布,各软硬件厂商据此开发自己系统上的实现。只有通过了ARB规范全部测试的实现才能称为OpenGL。1995年12月ARB批准了1.1版本,最新版规范是1999.5通过的1.2.1。
OpenGL被设计成*于硬件,*于窗口系统的,在运行各种*作系统的各种计算机上都可用,并能在网络环境下以客户/服务器模式工作,是专业图形处理、科学计算等高端应用领域的标准图形库。它低端应用上的主要竞争对手是MS-Direct3D,该图形库是以COM接口形式提供的,所以极为较复杂,稳定性差,另外微软*拥有该库版权,目前只在Windows平台上可用。D3D的优势在速度上,但现在低价显卡都能提供很好的OpenGL硬件加速,所以做3D使用Direct3D已没有特别的必要,在专业图形处理特别是高端应用方面目前还没有出现以Direct3D技术为基础的例子,而游戏等低端应用也有转向OpenGL的趋势。
微软在Windows NT对OpenGL的支持始于3.51,在Windows9x中的支持始于Win95 OEM Service Release 2。Windows下常用的OpenGL库有两种,MS实现的和SGI实现的,MS-OpenGL调用会自动检测是否存在显示卡制造商提供的ICD(Installable Client DeviceDriver)驱动程序,有则调用ICD中的例程,否则才用CPU进行计算,所以能利用显示卡的OpenGL加速能力。对开发者来说使用方法并没有区别,只是有ICD驱动时更快些。SGI的版本是纯软件实现不能利用硬件加速并且SGI已经在1999年宣布停止支持,但这套库便于调试程序,仍有不少开发者使用。
SGI曾经宣布研发OpenGL++,该图形库最大的特点是面象对象,提供了树形场景支持,大大减省了使用OpenGL处理复杂场景的工作量。后来(1999)SGI宣布与M$合作开发Ferihant,即Windows的下一代图形处理体系,包括DirectX与OpenGL的低级图形处理接口和以场景图支持为特点的高级接口,并且就此停止对其在Windows下的OpenGL实现的支持以示决心。此举世瞩目,大家都以为Windows图形处理快要过上幸福生活了,然而,不久,SGI宣布中止合作,并撤回派出的科学家,Ferihant基本上夭折。SGI称终止合作的原因是M$不肯积极合作,光想把SGI的技术合并进DirectX,真正内幕不详。不过以SGI在图形处理界的老大地位来说,还是有几分可信度的,因为M$初支持OpenGL就不积极。
OpenGL的特点
1.硬件无关的软件接口
可以在不同的平台如Windows 95、Windows NT、Unix、Linux、MacOS、OS/2之间进行移植。因此,支持OpenGL的软件具有很好的移植性,可以获得非常广泛的应用。
2.可以在客户机/服务器系统中工作,即具有网络功能
这一点对于制作大型3D图形、动画非常有用。例如,《玩具总动员》、《泰坦尼克号》等电影的电脑特技画面就是通过应用OpenGL的网络功能,使120多台图形工作站共同工作来完成的。
由于OpenGL是与硬件无关的3D图形接口,在 Windows、Unix/X-Windows、 MacOS、OS/2等不同版本的窗口相关部分(系统相关)略有差异。由于OpenGL是3D图形的底层图形库,没有提供几何实体图元,不能直接用以描述场景。但是,通过一些转换程序,可以很方便地将AutoCAD、3DS等3D图形设计软件制作的DFX和3DS模型文件转换成OpenGL的顶点数组。
另外,在OpenGL的基础上还有Open Inventor、Cosmo3D、Optimizer等多种高级图形库,适应不同应用。其中,Open Inventor应用最为广泛。该软件是基于OpenGL面向对象的工具包,提供创建交互式3D图形应用程序的对象和方法,提供了预定义的对象和用于交互的*处理模块,创建和编辑3D场景的高级应用程序单元,有打印对象和用其它图形格式交换数据的能力。
从上篇的叙述中,我们可以详细地了解到,OpenGL很早就是一个专业的3D图形API,只不过它更多的应用于专业设计领域,如CAD和虚拟现实等。但是,OpenGL的发展之路却颇为不顺。由于和微软分道扬镳,在发展中缺乏微软的支持,同时OpenGL的发展却由几个厂商共同把持,这些厂商为了各自的利益(包括知识产权和竞争的关系)均不愿为OpenGL的发展提供技术,因而OpenGL的发展慢了下来。
目前,随着DirectX的不断发展和完善,OpenGL的优势逐渐丧失,至今虽然已有3Dlabs提倡开发的2.0版本面世,在其中加入了很多类似于DirectX中可编程单元的设计,但推广却颇为坚难。由于微软已经退出了OpenGL,因此未来微软也不会再将DirectX中的新技术授给OpenGL,因此未来的OpenGL发展前景比较迷茫,如何发展只有待时间来验证。
OpenGL版本或显卡驱动版本太低的解决方法
玩家在安装游戏时,会遇到OpenGL版本或显卡驱动版本太低等问题,如果你电脑显卡OpenGL的版本低于2.0,那么有以下3种可能:
1、电脑显卡比较低端;
2、显卡是集成显卡;
3、显卡驱动版本太低;
解决方法如下:
首先,如果是显卡驱动版本过低导致的安装游戏失败的情况,我们可以利用“驱动人生”或“驱动精灵”来升级显卡驱动程序。直接在百度中搜索来获取程序的下载地址。
运行驱动程序,切换到“硬件检测”选项卡,就可以查看本机电脑显卡驱动程序的版本以及具体显卡型号啦。
对于显卡驱动的升级方法,我们可以通过切换到“驱动程序”选项卡,选择最新版本的显卡驱动进行安装。
时导致游戏安装失败的原因还可以是显卡硬件本身性能较低所造成的,对此我们只得升级显卡硬件或购买新的高性能显卡硬件设备。
同时部分主板采用集成显卡功能,对于主板集成类显卡,通常显卡性能均比较低,对此建议使用*高性能显卡进行替代。
OpenGL与显卡驱动的关系是什么
和OpenGL无关;
和显卡驱动无关;
和多显示器有关;
Solidworks打开时会有一个文档模板选择窗口,在使用多个显示器时,这个文档模板选择窗口会默认跳到比如A显示器;忽然你A显示器没开,这样你在B显示器窗口就没法看到这个文档模板选择窗口,就无法进到下一步。
只要打开原来默认的显示器,或者拔掉显示器接头,只连一个显示器即可。
本文链接:http://www.donglihc.com/html/87965575.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。