DirectX y OpenGL son dos interfaces gráficos de programación de aplicaciones o API , que ayudan a Google Earth para generar imágenes en 2D y 3D de alta calidad. Google Earth se basa en estos dos API para proporcionar una capa de abstracción entre la aplicación y las muchas combinaciones posibles de sistemas operativos , microprocesadores y unidades de procesamiento de gráficos, o GPU , en el que el software puede ejecutar . DirectX general
DirectX es una API de gráficos propio para los dispositivos que ejecutan sistemas operativos de Microsoft Windows. DirectX es una especificación de representación de gráficos en lugar de un controlador de la aplicación , la utilidad o hardware. Fabricantes de tarjetas gráficas pueden incluir soporte de hardware para DirectX que Google Earth puede utilizar para generar realistas de alta resolución , imágenes en 3D, así como simulaciones suaves transiciones de escenas y animaciones.
OpenGL Vista
OpenGL es una API de plataforma neutral , abierto para representar imágenes gráficas. Aunque la API es diferente , OpenGL proporciona Google Earth con las mismas mejoras en el rendimiento de gráficos como DirectX . OpenGL fue desarrollada originalmente por Silicon Graphics Incorporated. Hoy , sin embargo, la API OpenGL es mantenido por el Grupo Khronos sin fines de lucro . La especificación OpenGL está disponible gratuitamente para los fabricantes de la GPU y desarrolladores de software para incorporar en sus productos.
Requisitos de tarjeta gráfica
Google no recomienda específicamente cualquier DirectX o OpenGL de Google Earth. Puede configurar Google Earth para operar en los modos de renderizado de DirectX o OpenGL . Si el sistema se bloquea o funciona mal en un modo, Google recomienda que cambie a otro modo . Sin embargo, tanto los requisitos de sistema recomendados para Google Earth mínimo y específicamente incluyen una tarjeta gráfica con soporte DirectX 9 .
Plataforma de Apoyo
Desde la API DirectX está diseñado para PCs que ejecutan Los sistemas operativos Windows , Linux y Mac OS X deben ejecutar en modo OpenGL . Aunque la API OpenGL está disponible gratuitamente para su uso sin restricciones de licencia , muchos fabricantes de GPU opten por conceder ayuda directa por hardware sólo para DirectX . Si su GPU compatible con OpenGL , Google Earth debería representar gráficos con la misma velocidad y la calidad de una GPU compatible con DirectX . Si su GPU compatible con DirectX y sólo usted es un usuario de Linux o OS X , sin embargo , Google Earth emulará una GPU compatible con OpenGL en software. Software de emulación de baja calidad de imagen y velocidad de procesamiento .