Skip to main content

Mi az a 3D WebGL kereskedelem;?

A web-alapú grafikus könyvtár (WebGL Trade;) egy absztrakt programozási felület (API), amelynek célja a háromdimenziós (3D) grafika közvetlenül a webes böngészőben történő használatának lehetővé tétele nélkül, anélkül, hogy a magoktól elkülönülnének a szoftverek vagy plug-inböngésző.A különbség a 3D WebGL és a kereskedelem között;és más böngésző-alapú 3D-s grafikus nyelvek mdash;mint például a virtuális valóság jelölési nyelv (VRML) mdash;ez a 3D WebGL Trade;Lehetővé teszi a közvetlen hozzáférést a grafikus feldolgozó egységhez (GPU) a számítógépen található hardver kijelző kártyán.Egy másik különbség az, hogy a 3D WebGL Trade;nem különálló nyelv, hanem a JavaScript A szkriptnyelv, amelyet szinte az összes böngésző natív módon ért.Míg a számítógépes rendszer hardveréhez való ilyen típusú közvetlen, alacsony szintű hozzáférés a WebGL Trade egyik erőssége; ez szintén az egyik nagyobb probléma, mert olyan biztonsági problémák sorozatát mutatja be, amelyeket nem könnyű megoldani.

Egy fontos fejlemény, amely a 3D WebGL Trade -t készítette;Lehetséges, hogy a vászon elem bevezetése a hipertext jelölési nyelv specifikációjának 5. verziójában (HTML5).A vászon elem lehetővé teszi az alacsony szintű hozzáférést a nézetablakhoz, amelyet be lehet vonni és fenntartani olyan stílusban, amely összhangban áll a meglévő típusú megjelenítési API-kkal más számítógépes programozási nyelveken.A WebGL Trade;Az API ezzel a gyorsított vászonnal működik, hogy képes legyen nagyon gyorsan bonyolult jeleneteket biztosítani anélkül, hogy a szoftver emulációjára kellene támaszkodnia a különböző platformokon vagy megvalósításokon keresztül.Az API nemcsak a vászon elemet használ, hanem a beágyazott rendszerek nyitott grafikus könyvtárán is alapul (OpenGL ES ).Ez a standard OpenGL Reg hordozható verziója;Könyvtár, amelyet úgy terveztek, hogy nemcsak a különböző számítógépes operációs rendszerek között hordozható legyen, hanem olyan eszközökön is, amelyek alacsony szintű 3D-s grafika használatát igénylik.Ez a kis lábnyom lehetővé teszi a könyvtár integrálását bármilyen böngészőbe szinte bármely eszköz számára.

A 3D WebGL Trade megvalósítása;Engedélyezi az interaktív programok kidolgozását, amelyeket közvetlenül a weboldalon belül lehet futtatni, vagy letölteni, és önálló alkalmazásként futtatni a böngészőben.Használható 3D -s videojátékok, oktatási szoftverek, szimulációk és 3D -s vizualizációs szoftver létrehozására az üzleti és tudományos kutatáshoz.Ha a böngészőt használja a csomagoló alkalmazásként, a 3D környezetet ki lehet fejleszteni anélkül, hogy aggódnia kellene az alapvető interfészek ismétlődő kazánkódja miatt.A szoftver- és hardvergyártó cégek az általa bemutatott biztonsági kockázat.A program képessége a GPU -hoz való hozzáféréshez rosszindulatú programot adhat arra, hogy kényszerítse a gazdagép -rendszert a káros kód végrehajtására.Azt is kimutatták, hogy a szolgáltatás megtagadása (DOS) támadások lehetséges a WebGL Trade használatával;API.Ezért vannak olyan nagy számítógépes társaságok, amelyek megtagadják a WebGL Trade teljes mértékben támogatását;termékeikben: