whycomputer.com >> Wiedza o Internecie >  >> Oprogramowanie

Google Earth OpenGL Vs. DirectX

DirectX i OpenGL to dwa interfejsy programowania aplikacji graficznych lub interfejsy API, które pomagają programowi Google Earth generować wysokiej jakości obrazy 2D i 3D. Google Earth polega na tych dwóch interfejsach API, aby zapewnić warstwę abstrakcji między aplikacją a wieloma możliwymi kombinacjami systemów operacyjnych, mikroprocesorów i procesorów graficznych lub procesorów graficznych, na których oprogramowanie może działać.

Przegląd DirectX

DirectX to zastrzeżony interfejs graficzny API dla urządzeń z systemem operacyjnym Microsoft Windows. DirectX to specyfikacja renderowania grafiki, a nie sterownik aplikacji, narzędzia lub sprzętu. Producenci kart graficznych mogą włączyć obsługę sprzętową DirectX, którą Google Earth może wykorzystać do generowania realistycznych obrazów 3D o wysokiej rozdzielczości, a także płynnych symulacji, przejść między scenami i animacji.

Przegląd OpenGL

OpenGL jest neutralnym pod względem platformy, otwartym interfejsem API do renderowania obrazów graficznych. Chociaż interfejs API jest inny, OpenGL zapewnia Google Earth takie same ulepszenia wydajności grafiki jak DirectX. OpenGL został pierwotnie opracowany przez Silicon Graphics Incorporated. Dzisiaj jednak API OpenGL jest utrzymywane przez niekomercyjną grupę Khronos. Specyfikacja OpenGL jest swobodnie dostępna dla producentów GPU i twórców oprogramowania w celu włączenia ich do ich produktów.

Wymagania dotyczące karty graficznej

Google nie poleca Google DirectX ani OpenGL dla Google Ziemia. Możesz skonfigurować program Google Earth do działania w trybach renderowania DirectX lub OpenGL. Jeśli system zawiesza się lub działa słabo w jednym trybie, Google zaleca przejście do innego trybu. Niemniej jednak zarówno minimalne, jak i zalecane wymagania systemowe dla Google Earth obejmują kartę graficzną z obsługą DirectX9.

Obsługa platformy

Ponieważ interfejs DirectX API jest przeznaczony dla komputerów PC działających Tylko systemy operacyjne Windows, użytkownicy systemów Linux i Mac OS X muszą działać w trybie OpenGL. Chociaż interfejs API OpenGL jest swobodnie dostępny do użytku bez ograniczeń licencyjnych, wielu producentów GPU decyduje się na bezpośrednie wsparcie sprzętowe tylko dla DirectX. Jeśli twój procesor graficzny obsługuje OpenGL, Google Earth powinien renderować grafikę z taką samą szybkością i jakością, co procesor graficzny zgodny z DirectX. Jeśli twój procesor graficzny obsługuje tylko DirectX i jesteś użytkownikiem systemu Linux lub OS X, Google Earth będzie emulować procesor graficzny zgodny z OpenGL w oprogramowaniu. Emulacja oprogramowania obniża jakość obrazu i szybkość renderowania.

URL:https://pl.whycomputer.com/oprogramowanie/100313333.html

Oprogramowanie
  • Jak zmienić widok kamery w programie Google Earth Flight Simulator

    Możesz podróżować po świecie za pomocą Google Earth Flight Simulator, kontrolując swój samolot i kierunek lotu za pomocą myszy, joysticka lub kombinacji klawiszy na klawiaturze. Niektóre polecenia można wykonać tylko za pomocą elementów sterujących klawiatury, w tym widoku kamery pilota. Krok 1

  • Korzystanie z Moich map w Google Maps

    Jak korzystać z funkcji Moje mapy w Mapach Google; dowiedz się więcej o funkcjach i interfejsach Google w tym darmowym filmie instruktażowym.

  • Jak zobaczyć swój dom z satelity za darmo

    Zdjęcia satelitarne przedstawiają obrazy Ziemi z kosmosu. Program Google Earth, wirtualny globus, umożliwia użytkownikom wyszukiwanie adresów i wyświetlanie domów, ulic i punktów orientacyjnych. Jak blisko możesz powiększyć, zależy od obszaru. Przejdź do witryny Google Earth (patrz Zasoby). Klik

Wiedza o Internecie © https://pl.whycomputer.com