Red de conocimiento informático - Aprendizaje de programación - ¿Cuál es la diferencia entre los efectos OpenGL 2.1 y los modelos de sombreado 4.1? ¿Todas las tarjetas gráficas son compatibles con ambas tecnologías?

¿Cuál es la diferencia entre los efectos OpenGL 2.1 y los modelos de sombreado 4.1? ¿Todas las tarjetas gráficas son compatibles con ambas tecnologías?

El modelo de sombreador 4.1 se refiere a la versión 4.1 del sombreador. Sólo las tarjetas gráficas que admiten la interfaz gráfica DirectX 10.1 de Microsoft admiten sombreadores de la versión 4.1. Las series HD3000 y 4000 de ATI lo admiten, pero la serie GeForce no, porque los juegos actuales básicamente solo usan sombreadores de la versión 4.0, y los sombreadores de la versión 4.0 solo admiten DX10.0, por lo que la compatibilidad con DX10.1 no es necesaria. OpenGL (Open Graphics Library) es una especificación que define un lenguaje de programación cruzada y una interfaz de programación de gráficos tridimensionales multiplataforma (también se pueden utilizar gráficos bidimensionales). OpenGL es una interfaz de programa de gráficos profesional y una biblioteca de gráficos subyacente potente y fácil de llamar. OpenGL, anteriormente IRIS GL, fue desarrollado por SGI para sus estaciones de trabajo gráficas. OpenGL, anteriormente IRIS GL, fue desarrollado por SGI para sus estaciones de trabajo gráficas. IRIS GL es una interfaz de software de gráficos 3D estándar de la industria con funciones potentes pero poca portabilidad, por lo que SGI desarrolló OpenGL basado en IRIS GL. OpenGL significa "Biblioteca de gráficos abierta" y, como su nombre indica, OpenGL es "Interfaz de programación de gráficos abierta".

DirectX domina el mercado interno, pero en el campo de los gráficos profesionales de alta gama, OpenGL sigue siendo un protagonista insustituible.

La funcionalidad de OpenGL todavía depende de su uso diario.

Esta es la primera vez que veo una aplicación OpenGL en una computadora.