Por que o OpenGL não pervalava? [fechadas]

0

Se alguém pudesse dar uma explicação longa e detalhada (ou um link para um artigo) sobre por que o OpenGL nunca decolou, mas em vez disso o Direct3D / DirectX tornou-se dominante no setor de jogos, seria muito apreciado.

O que aconteceu? Por que o OpenGL não consegue a coroa agora? Quero dizer, antes de o Direct3D / DirectX e o OpenGL se estabelecerem, as GPUs Glide e Voodoo eram a GPU a ter se quiséssemos 3D.

    
por Grumpy ol' Bear 12.05.2012 / 22:49

1 resposta

3

Na verdade, algum tipo de OpenGL prevalece nos Macs, e o Open GL prevalece no Linux. Então, para os jogos nesses sistemas operacionais, o OpenGL é o rei.

Os jogos PS3 usam uma raça OpenGL. XBox usa o DirectX.

O DirectX é proprietário da Microsoft, e a Microsoft investiu muito tempo para incentivar empresas de cartões de vídeo e empresas de desenvolvimento de jogos a se concentrarem mais no DirectX. Toda a estrutura do DirectX, as ferramentas, a documentação, o sistema operacional, tudo foi feito para que os desenvolvedores achassem mais fácil desenvolver para essa plataforma. Também não se esqueça do marketing agressivo (em todas as placas de vídeo você só ouve sobre o DirectX na capa, mesmo que todas tenham instruções OpenGL; todos os jogos apresentam seus recursos do DirectX, embora alguns motores também funcionem com o OpenGL).

Os novos recursos do DirectX 10 já foram implementados no OpenGL, então não podemos dizer que o DirectX tenha algum tipo de coisa legal que o OpenGL não tenha.

Portanto, em uma frase, tudo se deve ao fato de que a maioria dos usuários tem computadores com Windows, e o Windows é MS, e o DirectX é MS.

Mais tarde editar: Eu tenho que voltar à minha resposta, porque eu encontrei uma história legal sobre DirectX vs OpenGL. Parece que não apenas a Microsoft investiu muito no DirectX R & D, mas também os fabricantes de placas gráficas e OpenGL não ajudaram muito na decolagem do OpenGL. Mais aqui: link

    
por 12.05.2012 / 23:18