Red de conocimiento informático - Conocimiento sistemático - ¿Qué significan el modo D3D y el modo OPENGL en el juego? ¿Cómo funciona?

¿Qué significan el modo D3D y el modo OPENGL en el juego? ¿Cómo funciona?

D3D, el nombre completo de Direct3D, es una interfaz de programa de visualización desarrollada por Microsoft para mejorar el rendimiento de visualización de juegos 3D en Windows. Se ha actualizado a la versión 12. Proporciona una rica biblioteca de funciones 3D y. Es la mejor opción para juegos. Estándar ampliamente adoptado.

OpenGL es una interfaz de programación de aplicaciones (API) multilenguaje y multiplataforma para renderizar gráficos vectoriales 2D y 3D. Esta interfaz consta de casi 350 llamadas a funciones diferentes que se utilizan para dibujar de todo, desde simples bits gráficos hasta complejas escenas tridimensionales.

La diferencia en los principios de funcionamiento entre los dos:

1. El principio de D3D es que la función de visualización se puede realizar simplemente llamando a las funciones de interfaz y a las funciones proporcionadas por D3D. División del trabajo y cooperación, la función de visualización se puede mejorar enormemente. Reduce el ciclo y el costo de desarrollo del software.

2. La implementación eficiente de OpenGL utiliza hardware de aceleración de gráficos, que existe en Windows, algunas plataformas UNIX y MacOS. Estas implementaciones generalmente las proporcionan los fabricantes de dispositivos de visualización y dependen en gran medida del hardware proporcionado por el fabricante.

Información ampliada:

La especificación OpenGL es mantenida por la Junta de Revisión de Arquitectura OpenGL (ARB) establecida en 1992. ARB está formada por empresas con un interés particular en crear una API unificada y disponible universalmente.

Según el sitio web oficial de OpenGL, los miembros votantes de la ARB en junio de 2002 incluyeron 3Dlabs, Apple Computer, ATI Technologies, Dell Computer, Evans & Sutherland

Hewlett-Packard, IBM, Intel, Matrox, NVIDIA, SGI y Sun Microsystems, de los cuales Microsoft era miembro fundador, se retiraron en marzo de 2003.

Enciclopedia Baidu: OpenGL

Enciclopedia Baidu: d3d