Microsoft lleva tiempo dominando el mercado de las librerías gráficas gracias a DirectX, pero las alternativas siguen en desarrollo: OpenGL, OpenAL y OpenCL están plantando cara a la solución de Microsoft, y ahora lo hacen con nueva versión de OpenGL.
Los responsables de OpenGL -The Khronos Group- han presentado la nueva versión de esta librería gráfica en el GDC, y con ella han destacado la importancia de las plataformas móviles a la hora de aprovechar las prestaciones de estas librerías.
De hecho además de ofrecer nuevas funciones para PCs, las librerías OpenGL ES se derivan directamente de la tecnología matriz, y están dirigidas a smarphones y otros teléfonos móviles. Además a esos desarrollos se une OpenCL, que sigue progresando en el terreno de la computación GPGPU.
vINQulos



pero si opengl es muy bueno tambien, porque casi todo se programa en DirectX, ignoro mucho lo de programar graficos, pero me imagino que debe ser mucho mas facil de programar en DirectX que en opengl….
Desde mi experiencia (7 años programando gráficos) directx no es que sea más fácil, sino que (a falta que salte algún troll o fanático) la orientación a objetos y COM que presenta parece más elegante que al sistema de extensiones.
Como siempre Directx es de microsoft y ya sabemos que eso no suele implicar portabilidad a otras plataformas.
Si vas a hacer alguna aplicación para windows exclusivamente te recomiendo directx, sino o existe cierta posibilidad que quieras portarla, usa opengl.
Opengl a día de hoy, por mucho que nos duela va por detrás de directx en gráficos en tiempo real.
@Raistmaj
pues te equivocas
los juegos del ps3 claramente no son inferiores,es mas son superiores al 360
usar openGl + openCl + openAl o sdl , si es algo mas confuso, si comensaste en windows usando DirectX
si comenzaste en mac o en linux, iphone, android, etc,entonces usar openGL es mas natural
claro que que se puede hacer mucho mas facil y creo que openGl 4 lo es un poco mas
pero inferior al directX no lo es, al menos que los drivers de tu tarjeta grafica sean alpha o beta
@manny
Eso de que los gráficos de la ps3 son superiores…. depende de sobre que juego estemos hablando eh? xD
Y bueno, como ya se ha dicho infinidad de veces, la desventaja que presenta opengl frente a directx es que opengl solo ofrece acceso a gráficos mientras directx es como sdl pero ademas añadiendo gráficos 3d, asi que para los programadores debe de ser mucho más cómodo y rápido usar directx.
@Garolard
solo el ps3 is es un poco mas dificil que el 360, pero es culpa del sdk de sony, no de openGL
el wii, iphone, android, mac, linux, etc es bien facil
los juegos openGL basicamente ya superan en numero a los directX
si ya usas algun engine en openGL entonces programa es igual o aun mas facil que en directX
de verdad no le veo la dificultad.