howhenno.ru

Google OpenGL Terra vs. DirectX

DirectX e OpenGL são dois gráficos de aplicação interfaces de programação ou APIs, que ajudam Google Earth gerar alta qualidade 2D e imagens 3D. Google Earth depende destas duas APIs para fornecer uma camada de abstração entre o aplicativo e as muitas combinações possíveis de sistemas operacionais, microprocessadores e unidades de processamento gráfico, ou GPUs, no qual o software pode ser executado.

DirectX Overview



  • DirectX é uma API gráfica proprietárias para dispositivos que executam sistemas operacionais da Microsoft Windows. DirectX é uma renderização de gráficos especificação em vez de um driver do aplicativo, utilitário ou hardware. Gráficas fabricantes de cartões podem incluir suporte de hardware para DirectX que o Google Earth pode utilizar para gerar realista, de alta resolução, imagens 3D, bem como simulações suaves, transições de cenas e animações.

OpenGL Overview



  • OpenGL é uma API aberta plataforma neutra para renderizar imagens gráficas. Embora a API é diferente, OpenGL fornece Google Earth com as mesmas melhorias gráficos de desempenho como DirectX. OpenGL foi originalmente desenvolvido pela Silicon Graphics Incorporated. Hoje, no entanto, a API OpenGL é mantido pela organização sem fins lucrativos Khronos Grupo. A especificação OpenGL está disponível gratuitamente para os fabricantes de GPU e desenvolvedores de software a incorporar em seus produtos.

Requisitos da placa gráfica



  • Google não recomenda especificamente qualquer DirectX ou OpenGL para o Google Earth. Você pode configurar o Google Earth para operar em qualquer DirectX ou OpenGL modos de renderização. Se o sistema falhar ou executa mal em um modo, o Google recomenda que você mudar para o outro modo. No entanto, tanto a requisitos de sistema recomendados para o Google Earth mínimo e especificamente incluem uma placa gráfica com suporte DirectX9.

Suporte de plataforma

  • Como a API DirectX é projetado para PCs executando somente sistemas operacionais Windows, usuários de Linux e Mac OS X deve ser executado no modo OpenGL. Embora a API OpenGL está disponível gratuitamente para uso sem restrições de licenciamento, muitos fabricantes de GPU optar por fornecer suporte de hardware direto por apenas DirectX. Se o seu GPU suporta OpenGL, o Google Earth deve processar gráficos com a mesma velocidade e qualidade de uma GPU compatível com DirectX. Se o seu GPU suporta apenas DirectX e você é um usuário Linux ou OS X, no entanto, o Google Earth irá emular uma GPU OpenGL-compatível em software. emulação de software reduz a qualidade de imagem e velocidade de renderização.

Compartilhar em redes sociais:

Similar