DirectX e OpenGL sono due interfacce grafiche delle applicazioni di programmazione, o API , che aiutano Google Earth generare immagini in 2D e 3D di alta qualità . Google Earth si basa su questi due API per fornire un livello di astrazione tra l'applicazione e le molte possibili combinazioni di sistemi operativi , microprocessori e unità di elaborazione grafica o GPU , su cui può eseguire il software. DirectX Panoramica
DirectX è una API grafica proprietaria per dispositivi che eseguono i sistemi operativi Microsoft Windows. DirectX è una specifica rendering grafico piuttosto che un driver dell'applicazione , l'utilità o hardware . Produttori di schede grafiche possono includere il supporto hardware per DirectX che Google Earth può utilizzare per generare realistiche , ad alta risoluzione, immagini in 3D , così come simulazioni lisce , effetti di transizione e animazioni .
OpenGL Panoramica di
OpenGL è una piattaforma neutrale , API aperta per il rendering di immagini grafiche. Anche se l'API è diversa , OpenGL fornisce Google Earth con gli stessi miglioramenti di prestazioni grafiche come DirectX . OpenGL è stato originariamente sviluppato da Silicon Graphics Incorporated . Oggi, tuttavia, l'API OpenGL è mantenuto dal Khronos Group non-profit . La specifica OpenGL è liberamente disponibile per i produttori di GPU e sviluppatori di software di integrare nei loro prodotti .