WebGL

From Wikipedia, the free encyclopedia

Remove ads

WebGL (Web Graphics Library) ir JavaScript API 3D grafikas attēlu renderēšanai jebkurā saderīgā tīmekļa pārlūkprogrammā, neizmantojot spraudņus.[1] WebGL ir integrēts pilnīgi visos tīmekļa pārlūka standartos, ļaujot paātrināt GPU darbību fizikas un attēlu apstrādes laikā. WebGL elementi var tikt izmantoti kopā ar citiem HTML elementiem, un izvietoti dažādās vietās.[2] WebGL programmas sastāv no kontroles koda, kas rakstīts JavaScript valodā, un no ēnotāja koda, kas rakstīts OpenGL Shading valodā (GLSL). Šī valoda ir līdzīga C vai C++ un tiek izpildīta uz datora grafiskā procesora. WebGL izstrādājusi un uztur bezpeļņas organizācija Khronos Group.

Remove ads

Dizains

WebGL 1.0 ir balstīts uz OpenGL ES 2.0 un nodrošina 3D grafikas saskarni. Tas izmanto HTML5 canvas elementu un tam var piekļūt, izmantojot Dokumentu Objektu Modeļa (DOM) saskarni.

WebGL 2.0 ir balstīts uz OpenGL ES 3.0 un nodrošina daudzu WebGL 1.0 paplašinājumu pieejamību.

Atsauces

Loading content...
Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads