DirectX és Opengl között mi a nagy különbség?
Nem, igazából mind a 2ő kb ugyan azt tudja (kisebb-nagyobb extrákkal), ezek grafikus libraryk, amik megkönnyítik a grafikus alkalmazások készítését, illetve biztosítják, hogy a videó kártya dolgozzon és ne a processzor szenvedjen egyedül.
Nagy eltérés, hogy a DirectX inkább Win specifikus (végülis az MS gyártotta...) az OpenGL pedig minden platformra van.
Amúgy kis olvasnivaló:
"DirectX el csak játékot lehet,de Opengl el már programot?"
Mégis hogy lehetne csak játékot DirectX-el? DirectX-el nem lehetne megcsinálni egy fizikai szimulációs programot, vagy egy mérnöki 3D-s épülettervező programot? Ha egyszer alkalmas síkbeli térbeli alakzatok számítógépes modellezésére akkor mégis technikailag mi lenne az akadálya, technikailag mi lenne a korlátozó tényező? Kérek egy ész érvet!
A játék is program, vagy mit is értesz program alatt?
pl.: ilyen egyszerűen utána lehet nézni: [link]
A DirectX (továbbiakban DX) a Microsoft cég egyik csomagja a Windows operációs rendszerhez. Tipikusan multimédiás alkalmazások használják: játékok, média lejátszók és ehhez hasonló programok.
A DirectX gyorsan fejlődött, és hamarosan megjelent a Direct3D. A fejlesztők így egy alternatívát kínáltak az addig a 3D-s grafikában egyedülálló OpenGL-nek. (A Windows NT már a kezdetektől támogatta az OGL-t). A DirectX és az OpenGL versenye egyébként a Microsoft üzletpolitikájának a tipikus példája. Az OpenGL egy több platformos gyűjtemény, a DX azonban csak Windows rendszereken fut.
A DX-nek volt egy hatalmas előnye nyílt társával szemben: az Open GL „csak” grafikai támogatást nyújt, a DirectX viszont a multimédia minden területén (A beviteltől a hangokon, és hálózaton át a megjelenítésig) támogatást nyújt.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!