whycomputer.com >> Datornätverk >  >> Programvara

Google Earth OpenGL Vs. DirectX

DirectX och OpenGL är två grafikprogrammeringsgränssnitt, eller API:er, som hjälper Google Earth att skapa 2D- och 3D-bilder av hög kvalitet. Google Earth förlitar sig på dessa två API:er för att ge ett lager av abstraktion mellan applikationen och de många möjliga kombinationerna av operativsystem, mikroprocessorer och grafiska processorenheter, eller GPU:er, programvaran kan köras på.

DirectX -översikt

DirectX är ett proprietärt grafik -API för enheter som kör Microsofts Windows -operativsystem. DirectX är en grafikspecifikation snarare än en applikation, verktygs- eller maskinvarudrivrutin. Grafikkortstillverkare kan inkludera hårdvarusupport för DirectX som Google Earth kan använda för att skapa realistiska, hög upplösning, 3D -bilder, samt smidiga simuleringar, scenövergångar och animationer.

OpenGL -översikt

OpenGL är en plattformneutral, öppet API för återgivning av grafiska bilder. Även om API:n är annorlunda, OpenGL ger Google Earth samma förbättringar av grafikprestanda som DirectX. OpenGL utvecklades ursprungligen av Silicon Graphics Incorporated. I dag, dock, OpenGL API underhålls av den ideella Khronos-gruppen. OpenGL -specifikationen är fritt tillgänglig för GPU -tillverkare och mjukvaruutvecklare att införliva i sina produkter.

Krav på grafikkort

Google rekommenderar inte specifikt vare sig DirectX eller OpenGL för Google Earth. Du kan konfigurera Google Earth för att fungera i antingen DirectX- eller OpenGL -återgivningslägen. Om ditt system kraschar eller fungerar dåligt i ett läge, Google rekommenderar att du byter till det andra läget. Ändå, både de lägsta och rekommenderade systemkraven för Google Earth inkluderar specifikt ett grafikkort med DirectX9 -stöd.

Plattformsstöd

Eftersom DirectX API endast är utformat för datorer som kör Windows -operativsystem, Linux- och Mac OS X -användare måste köras i OpenGL -läge. Även om OpenGL API är fritt tillgängligt att använda utan licensrestriktioner, många GPU -tillverkare väljer att tillhandahålla direkt hårdvarusupport endast för DirectX. Om din GPU stöder OpenGL, Google Earth bör återge grafik med samma hastighet och kvalitet som en DirectX-kompatibel GPU. Om din GPU bara stöder DirectX och du är en Linux- eller OS X -användare, dock, Google Earth kommer att emulera en OpenGL-kompatibel GPU i programvara. Programvaruemulering sänker bildkvaliteten och återgivningshastigheten.


URL:https://sv.whycomputer.com/programvara/1014013333.html

Programvara
  • Hur man beräknar områden i Google Earth

    Google Earth är ett mångsidigt program som gör att alla kan studera många aspekter av världen. Applikationen har möjligheten att snurra jorden och zooma in på alla områden och se satellitbilder, vägkartor, terrängkartor och markfoton av platsen. Den kostnadsfria versionen av denna programvara är til

  • Så här installerar du Directx 8.1

    DirectX 8.1 är en version av ett mjukvaruverktyg från Microsoft som låter dig spela multimedia på din dator. Du behöver denna programvara för att spela spel eller titta på video på din Windows -bärbara dator eller stationära dator. Det är gratis att ladda ner och enkelt att installera, så se till at

  • Hur man uppdaterar DirectX -drivrutiner

    DirectX är en mjukvara som produceras av Microsoft som Windows -datorer använder för multimediauppgifter, till exempel körning av datorspel. Vissa datorspel kan kräva att vissa versioner av DirectX fungerar korrekt, och att köra din dator med den senaste versionen av DirectX kan hjälpa till att öka

Datornätverk © https://sv.whycomputer.com