“Conocimientos Programación>C /C + + Programming

¿Qué son Direct3D y OpenGL

2015/8/13
? OpenGL y Direct3D son las especificaciones de la interfaz de programación de aplicaciones ( API ) para la programación de gráficos por ordenador. Cada API tiene ventajas y desventajas, y se puede utilizar en una variedad de situaciones . Tanto OpenGL y Direct3D son compatibles con todos los drivers de la tarjeta gráfica en Windows. OpenGL Ventajas

OpenGL es una API de gráficos multiplataforma , lo que significa que el mismo código se puede utilizar en múltiples tipos de sistemas operativos con cambios mínimos . OpenGL funciona en todos los ordenadores con capacidad de producción gráfica y no requiere descargas adicionales.
OpenGL Desventajas

OpenGL se escribe en una especificación mantenida por el OpenGL Architecture Review Board . Eso significa que el API es lenta en adoptar nuevas características en tarjetas gráficas , y no todos los efectos gráficos son compatibles con todas las tarjetas , de acuerdo con OpenGL.org .
Ventajas Direct3D

Direct3D es distribuido y mantenido por Microsoft . Está diseñado para funcionar mejor en computadoras Windows , y es la API predominante utilizado por los desarrolladores de juegos de ordenador . Algunas consolas de juegos también apoyan el uso de Direct3D , que se libera con más frecuencia que OpenGL y contiene un conjunto específico de funcionalidad que los desarrolladores de controladores deben incluir .
Desventajas Direct3D

Direct3D sólo es compatible con ordenadores Windows, ya que está regido por Microsoft . Esto presenta un desafío al portar una aplicación gráfica en un ordenador que no sea Windows . Además, Direct3D no se distribuye con todos los sistemas operativos Windows . Debe descargar los controladores de Direct3D a la computadora antes de usar un programa escrito con Direct3D .

C /C + + Programming
Cómo conseguir copiar y pegar en Windows Phone 7 para desarrolladores
Cómo abrir un archivo en C + + para la lectura
Cómo guardar datos sobre XCode para el iPhone
¿Qué necesito para comenzar a programar para el iPhone
Cómo convertir a Void internacional
Cómo dibujar líneas en Visual C + +
Cómo convertir Int32 en C + +
Cómo imprimir Punteros en C
Conocimientos Informáticos © http://www.ordenador.online