使用DirectX 和OpenGL 模式有什么区别

如题所述

以前这种显卡较贵,而且是专门给做三维尤其是AutoCAD等软件用的一种显卡。OpenGL有单核也有双核的,显卡的显存也是普通显卡的两倍左右。DirectX里面有所谓的Direct 3D的支持,就是假如显卡里面的芯片(普通的三维显卡的芯片,如nVidia的关于三维的处理模式是预设的,而且是硬件支持,假如三维软件需要的三维指令不再显卡的芯片里面,那么CPU就会自动接过来做运算,而OpenGL的显卡的处理器可以自己做运算,不需要用到系统的CPU)有支持三维的指令,那么微软的DirectX中介就会让显卡做计算,假如显卡没有,那么就会是系统的CPU做计算。现在比较高级的显卡都有很多硬件内崁式的指令在显卡的芯片里面。OpenGL是最好的三维,但是价钱较贵。DirectX里面的Direct 3D是最普遍的,但是因为三维的指令市场的更新,而芯片里面的指令是属于硬件,无法更新,所以要用到新的三维指令就要另买一个新的三维卡。这也就是为什么nVidia的9800要比9300好,好比8500好,因为越高的型号就有越新的三维指令。Google Earth是一款使用三维的模式计算和画出图像的软件,是利用非常微小的三角形和多角形来完成不同层次的图像,就像一个三维游戏一样。假如你的显卡支持OpenGL模式,那么Google Earth的绘画功能要较简单,以为大多数的计算过程你的显卡办得到。假如你的显卡不支持OpenGL模式,而是DirectX模式,那么Google Earth运行就较慢些,因为软件的更新和三维指令不一定是每一个三维显卡都支持的。所以就要变成较简单的模式了。
温馨提示:内容为网友见解,仅供参考
无其他回答

比较directx和opengl的区别
主要区别:1. 底层设计差异:DirectX是微软开发的专有API,主要用于Windows操作系统上的多媒体显示功能。而OpenGL是一个跨平台的开放标准,主要用于渲染图形,广泛应用于各种操作系统。2. 应用场景不同:DirectX由于其与Windows系统的紧密集成,更常用于游戏开发以及高质量的多媒体应用。而OpenGL更多地应用于专...

比较directx和opengl的区别
DirectX和OpenGL的主要区别 区别一:技术背景与发展历程 DirectX是微软开发并推广的一套图形和音频处理API接口,自诞生之初就致力于提供高效的硬件驱动支持,广泛应用于游戏和多媒体应用。随着版本的迭代,DirectX不仅支持本地渲染,还融合了更多图形技术,如光线追踪等。而OpenGL则是一个跨平台的图形渲染API...

directx和opengL有什么区别?
DirectX和OpenGL的区别:1,速度上:DirectX 引擎:优点:极大程度的发挥电脑性能,模拟器更流畅,运行速度快。缺点:cpu使用率相对变高。适合单开用户。OpenGL引擎:优点:占用资源更少,适合多开用户。缺点:相对没有DX那么流畅。2,兼容上:DirectX 引擎:性能好,兼容性差。 OpenGL引擎:兼容性强,性能...

GOOGLE地球的OpenGL软件防真模式跟DX模式有什么区别?
OpenGL模式与DirectX模式在三维显示领域具有不同特点。OpenGL模式是一种较老式的三维显示技术,通常在显卡中具有独立的GPU单元,专门用于加速三维显示,减轻CPU负担。OpenGL支持单核及双核配置,且显存容量通常约为普通显卡的两倍。DirectX则包含了Direct3D支持,允许三维软件指令由显卡内置芯片处理,当显卡芯片具备...

directx和opengl的区别是什么
DirectX和OpenGL区别:1、功能上:OpenGL是个专业的3D程序接口,是一个功能强大,调用方便的底层3D图形库。DirectX是一种应用程序接口(API),它可让以windows为平台的游戏或多媒体程序获得更高的执行效率,加强3d图形和声音效果,并提供设计 人员一个共同的硬件驱动标准,让游戏开发者不必为每一品牌的硬件...

directx和opengl比较?和显卡有什么关系吗?
DirectX和OpenGL作为图形处理API,需要与显卡进行交互以执行图形任务。它们通过调用显卡的硬件功能来实现高质量的图形渲染和高效的性能。不同的显卡对DirectX和OpenGL的支持程度不同,因此在使用时可能需要考虑显卡的兼容性和性能。总的来说,DirectX和OpenGL都是计算机图形处理中重要的组成部分。它们各自具有优势...

direct与opengl的区别
Direct和OpenGL是两种不同的图形处理技术和API。区别解释:1. 定义与用途 Direct: 通常指的是DirectX,是一个由微软开发的综合性多媒体技术和工具集,用于增强电脑的多媒体性能,如游戏、视频和音频等。它提供了一整套的图形和声音库,以及一系列的工具和服务来优化应用程序的性能。OpenGL: 是一个跨平台...

比较DirectX和OpenGL的区别
1、两者的应用不同 DirectX可让以windows为平台的游戏或多媒体程序获得更高的执行效率,DirectX已被广泛使用于Microsoft Windows、Microsoft XBOX、Microsoft XBOX 360和Microsoft XBOX ONE电子游戏开发。OpenGL用来绘制从简单的图形比特到复杂的三维景象。而另一种程序接口系统是仅用于Microsoft Windows上的Direct...

使用DirectX 和OpenGL 模式有什么区别
Google Earth是一款使用三维的模式计算和画出图像的软件,是利用非常微小的三角形和多角形来完成不同层次的图像,就像一个三维游戏一样。假如你的显卡支持OpenGL模式,那么Google Earth的绘画功能要较简单,以为大多数的计算过程你的显卡办得到。假如你的显卡不支持OpenGL模式,而是DirectX模式,那么Google Earth...

directx和opengl比较?和显卡有什么关系吗?
无论是DirectX还是OpenGL,它们都与显卡有着密切的关系。显卡是处理图形渲染的重要硬件,而DirectX和OpenGL则是与显卡交互的软件接口。通过这两种接口,计算机能够更有效地利用显卡资源进行图形渲染,从而提高游戏的运行速度、图像质量等。不同型号的显卡对于这两种接口的支持程度不同,因此在实际应用中可能会有...

相似回答