Dator > Vad är Direct3D och OpenGL ?

  • Vad är Direct3D och OpenGL ?


  • OpenGL och Direct3D är Application Programming Interface (API ) specifikationer för grafikprogrammering dator . Varje API har fördelar och nackdelar och kan användas i en mängd olika situationer . Både OpenGL och Direct3D stöds av alla grafikkort drivrutiner i Windows

    OpenGL Fördelar

    OpenGL är ett plattformsoberoende grafik API , vilket innebär att samma kod kan användas på flera olika typer operativsystem med minimala ändringar. OpenGL kan köras på varje dator med grafik -utgång och kräver ingen extra hämtningar .

    OpenGL Nackdelar

    OpenGL är skrivet till en specifikation som upprätthålls av OpenGL Architecture Review Board . Det innebär att API är långsamma på att anta nya funktioner på grafikkort , och inte alla grafiska effekter stöds på alla kort , enligt OpenGL. org .

    Direct3D Fördelar

    Direct3D distribueras och underhålls av Microsoft . Den är designad att köras bäst på Windows-datorer , och det är den dominerande API som används av utvecklare dataspel . Vissa spelkonsoler stöder också användningen av Direct3D , som släpps oftare än OpenGL och innehåller en specifik uppsättning av funktioner som föraren utvecklare bör innehålla.

    Direct3D Nackdelar

    Direct3D stöds endast på Windows -datorer , eftersom det är styrs av Microsoft . Detta är en utmaning när portning ett grafikprogram till en icke-Windows-dator . Dessutom är Direct3D inte distribueras med alla Windows -operativsystem . Du måste hämta Direct3D drivrutiner till datorn innan du använder ett program skrivet med Direct3D .


Previous:nothing Next:Lägga till en radbrytning till en sträng





Relaterade artiklar


  • Microsoft Visual Studio 2008 krav
  • Ta bort en fil i php
  • asp net programmering tips
  • förteckning över teckensnittsfamiljer
  • hur man drar ett cirkeldiagram med hjälp av JavaScript
  • hur man bifoga en befintlig Excel-filen i Visual Basic
  • hur man lär sig att programmera med Microsoft Visual Basic
  • hur man gör en Pirc bot
  • vad är hårdvara & mjukvara?
  • hur du använder VBA för att gå till den sista raden i ett Excel-ark