什么OpenGI驱动程序

2024-11-06 09:56:49
推荐回答(1个)
回答1:

OPENGL(开放式图形界面) 由Silicon Graphics公司(即大名鼎鼎的SG1)开发,能够在Windows 95-.WindowsNT.Macos.Beos.Os/2.以及Unix上应用的API。程序员可用这个接口程序来直接访问图形处理的硬件设备,产生高品质的3D效果。它除了提供许多图形运算功能外,也提供了不少图形处理功能。由于OpenGL起步较早,一直用于高档图表工作站,其它3D图形功能很强,超过Direct X许多,可最大限度地发挥3D芯片的巨大潜力。
(名词解释:什么叫做API?API是Application Program-ming Interface的缩写,中文意思是应用程序设计接口。对于编写支持各种硬件设备或操作系统的程序而言,A-PI是许多程序的大集合。一个3D API能让编程人员所设计的3D软件只要调用其API内的程序,API就会自动和硬件的驱动程序沟通,启动3D芯片内强大的3D图形处理功能。目前几种主流的3D API有Direct X.OpenGL.3DR.Renserwart.BRender.Glide及Quickdraw 3D Rave等)
了解了以上的这些我们就不难理解,OPENGL和D3D的插件只是基于不同的API开发出来的,使用不同的程序内核而已,由于OPENGL对3D显卡性能挖掘的更深,因而已经成为了好的显卡同志的不二选择,这就是OPENGL 比D3D插件要求高的根本原因,也是其效果好的根本原因~……但,反观D3D,由于其基于DIRECT X的API内核,正如前所说各方面的兼容性比较好,尤其对低配制的同志无疑是个福音,这也是此插件受欢迎的原因吧~~~笑`
个人使用过程中有些须小的体验,感觉,D3D对系统资源要求比较少,精确模拟效果稍微差点,其他还是让人满意的。举个例子,在WE2002中,用D3D插件会在读盘时(也可以说读ISO时),画面显示为暗灰色,比起OPENGL完全模拟PS上的纯黑色,还是让人觉得有些须遗憾的~……~还有什么其他的,大家来补充吧,欢迎跟帖讨论~~!!