Red de conocimiento informático - Aprendizaje de programación - La diferencia entre la aceleración OpenGL y Direct3D

La diferencia entre la aceleración OpenGL y Direct3D

Direct3D

es uno de los componentes de DirectX, una tecnología multimedia de

Microsoft

muchas de las cuales están en Windows

Los nuevos juegos que se ejecuten en el entorno deberán utilizar esta tecnología. DirectX incluye soporte para Direct3D,

DirectDraw

,

DirectPlay

,

DirectSound

,

DirectInput

y otros componentes de pantalla, sonido y sistema. Se implementa utilizando el

lenguaje de programación C++

y sigue las convenciones COM. La última versión es DirectX 9.0c, pero será reemplazada por WGF 1.0 en el sistema operativo de próxima generación de Microsoft, Windows

Longhorn.

En el campo de los juegos, DirectX ha ido superando gradualmente a OpenGL y es adoptado por la mayoría de los desarrolladores de juegos para PC

Pero en el campo de los gráficos profesionales de alta gama. , OpenGL sigue siendo popular por su precisión de color.