Skip to main content

Mi az a Web OpenGL ?

Web OpenGL egy szoftverkönyvtár, amelyet a 2D és 3D számítógépes grafikák beillesztésére használnak egy weboldalon.Nyilvános előírásokként OpenGL Bármely platformon szabadon megvalósítható jogdíj nélkül.Részben ezért meglehetősen népszerűvé vált, és 2011 közepére minden nagy böngésző támogatta a WebGL Trade -en keresztül;könyvtár.A személyi számítógépeken való népszerűség mellett a Web OpenGL sok más platformon, például a mobiltelefonokon és néhány videojáték -konzolon érhető el.

Az 1990 -es évek elején a számítógépes grafikus programozók a programozó szoftverek bonyolult munkájával szembesültek, amelyek támogatták a gyorsan növekvő számú grafikus kártyát.Minden gyártó megadta saját szoftverkönyvtárakat, hogy segítsen a feladatban, de a programozóknak továbbra is külön kell programozniuk a grafikát az egyes hardverekhez.Ezután minden programot külön -külön kell tesztelni a különböző hardvereken.Ha valamilyen új grafikus kártyát a szoftver megjelenése után adtak ki, akkor nagy a valószínűsége, hogy a szoftvert frissíteni kell az új hardverrel való együttműködéshez.Ez a folyamat nehéz volt, időigényes és drága.Az új szoftverkönyvtár minden új grafikus kártyán megvalósítható, ami azt jelenti, hogy a programozóknak csak egyszer kell programozniuk a grafikájukat, és mindaddig, amíg a grafikus illesztőprogramok pontosak és naprakészek voltak, a szoftver futni fog.OpenGL Megoldotta a tesztelési problémát is: Az összes grafikus kártya programozási szempontból többé vagy kevésbé változott.Mivel minden típusú számítógépen ugyanazt futtatja, megnyitotta a játék és más grafikus szoftverek egyszerű hordozását a különböző operációs rendszerek és még a hardverplatformok között.Általában OpenGL minden új grafikus kártya gyártója végrehajtja.OpenGL már megoldotta a szoftver problémáját, de a webhelyek műszaki korlátozásokkal rendelkeznek arra, hogy mennyi hozzáférést biztosítanak a számítógéphez és annak hardveréhez.Web OpenGL Megkísérli megoldani ezt a problémát az OpenGL A böngészőben elérhető könyvtár anélkül, hogy webalkalmazásoknak adnánk bármilyen más hozzáférést a számítógéphez, amelyen fut.Először, bár az összes főbb böngészőn megvalósul, előfordulhat, hogy nem telepíthető egy adott számítógépre, különösen, ha a számítógép régebbi szoftvert futtat.Web OpenGL Nagyon erőforrás -intenzív lehet, és nem lehet simán futni az alsó végű számítógépeken vagy a netbookokon.A programozó pontosan meghatározhatja, hogy mit akar a számítógép megjeleníteni, de a megjelenítési folyamat meghibásodhat vagy váratlan módon szakadhat meg.