OpenGL está bien, pero lo cierto es que DirectX ha evolucionado mucho. El desarrollo de DirectX ha sido mucho más dinámico que el de OpenGL, ya que sólo depende de Microsoft, mientras que OpenGL depende de un consorcio de empresas que se tienen que poner de acuerdo para aceptar nuevas extensiones y cambios.
Por eso hay muchas extensiones de una empresa privada (NV_loquesea, ATI_loquesea...) que si se utilizan no son portables, y aún no se estandarizaron. En cambio DirectX sí incorpora estas extensiones con más dinamismo.
¿Lo bueno de OpenGL? Que es abierto y portable. ¿Podría ser mejor? Sin duda. ¿Que prefiero personalmente? OpenGL, pero de ahí a decir que es MUY superior a DirectX va un trecho...
OpenGL está bien, pero lo cierto es que DirectX ha evolucionado mucho. El desarrollo de DirectX ha sido mucho más dinámico que el de OpenGL, ya que sólo depende de Microsoft, mientras que OpenGL depende de un consorcio de empresas que se tienen que poner de acuerdo para aceptar nuevas extensiones y cambios.
Por eso hay muchas extensiones de una empresa privada (NV_loquesea, ATI_loquesea...) que si se utilizan no son portables, y aún no se estandarizaron. En cambio DirectX sí incorpora estas extensiones con más dinamismo.
¿Lo bueno de OpenGL? Que es abierto y portable. ¿Podría ser mejor? Sin duda. ¿Que prefiero personalmente? OpenGL, pero de ahí a decir que es MUY superior a DirectX va un trecho...