Showing content from https://developer.mozilla.org/ru/docs/Web/API/WebGL_API below:
WebGL - ÐнÑеÑÑейÑÑ Ð²ÐµÐ± API
WebGL
WebGL (Web Graphics Library) - пÑогÑÐ°Ð¼Ð¼Ð½Ð°Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñека Ð´Ð»Ñ ÑзÑка JavaScript пÑедназнаÑÐµÐ½Ð½Ð°Ñ Ð´Ð»Ñ Ð²Ð¸Ð·ÑализаÑии инÑеÑакÑивной ÑÑÑÑ
меÑной гÑаÑики и двÑÑ
меÑной гÑаÑики в пÑеделаÑ
ÑовмеÑÑимоÑÑи веб-бÑаÑзеÑа без иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¿Ð»Ð°Ð³Ð¸Ð½Ð¾Ð². WebGL пÑиноÑÐ¸Ñ Ð² веб ÑÑÑÑ
меÑнÑÑ Ð³ÑаÑикÑ, Ð²Ð²Ð¾Ð´Ñ API, коÑоÑÑй поÑÑÑоен на оÑнове OpenGL ES 2.0, ÑÑо позволÑÐµÑ ÐµÐ³Ð¾ иÑполÑзоваÑÑ Ð² ÑлеменÑаÑ
canvas
HTML5 .
ÐоддеÑжка WebGL пÑиÑÑÑÑÑвÑÐµÑ Ð² Firefox 4+, Google Chrome 9+, Opera 12+, Safari 5.1+ и Internet Explorer 11+. Ðднако помимо поддеÑжки WebGL бÑаÑзеÑом, необÑ
одима Ñакже его поддеÑжка гÑаÑиÑеÑким пÑоÑеÑÑоÑом клиенÑа.
РазÑабоÑка
-
ÐаÑало ÑабоÑÑ Ñ WebGL
-
Ðак наÑÑÑоиÑÑ ÐºÐ¾Ð½ÑекÑÑ WebGL .
-
Ðобавление 2D конÑенÑа в конÑекÑÑ WebGL
-
Ðак оÑобÑазиÑÑ Ð¿ÑоÑÑÑÑ Ð¿Ð»Ð¾ÑкÑÑ ÑигÑÑÑ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ WebGL.
-
ÐÑполÑзование ÑейдеÑов Ð´Ð»Ñ Ð½Ð°Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ ÑвеÑа в WebGL
-
ÐемонÑÑÑиÑÑÐµÑ ÐºÐ°Ðº добавиÑÑ ÑÐ²ÐµÑ ÑигÑÑам, иÑполÑзÑÑ ÑейдеÑÑ.
-
ÐнимаÑÐ¸Ñ Ð¾Ð±ÑекÑов Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ WebGL
-
ÐоказÑÐ²Ð°ÐµÑ ÐºÐ°Ðº повеÑнÑÑÑ Ð¸ пеÑемеÑаÑÑ Ð¾Ð±ÑекÑÑ Ð´Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¿ÑоÑÑой анимаÑии.
-
Создание 3D обÑекÑов Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ WebGL
-
ÐоказÑÐ²Ð°ÐµÑ ÐºÐ°Ðº ÑоздаваÑÑ Ð¸ анимиÑоваÑÑ 3D обÑÐµÐºÑ (в данном ÑлÑÑае кÑб).
-
ÐÑполÑзование ÑекÑÑÑÑ Ð² WebGL
-
ÐемонÑÑÑиÑÑÐµÑ ÐºÐ°Ðº ÑазмеÑÑиÑÑ ÑекÑÑÑÑÑ Ð½Ð° гÑанÑÑ
обÑекÑа.
-
ÐÑвеÑение в WebGL
-
Ðак имиÑиÑоваÑÑ ÑÑÑекÑÑ Ð¾ÑвеÑÐµÐ½Ð¸Ñ Ð² конÑекÑÑе WebGL .
-
ÐнимаÑÐ¸Ñ ÑекÑÑÑÑ Ð² WebGL
-
ÐоказÑÐ²Ð°ÐµÑ ÐºÐ°Ðº анимиÑоваÑÑ ÑекÑÑÑÑÑ; в данном ÑлÑÑае пÑÑÑм ÑазмеÑÐµÐ½Ð¸Ñ Ð²Ð¸Ð´ÐµÐ¾ Ogg на гÑанÑÑ
вÑаÑаÑÑегоÑÑ ÐºÑба.
-
WebGL: ÑовеÑÑ Ð¿Ð¾ пÑÐ¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð½Ð° пÑакÑике
-
СовеÑÑ Ð¸ пÑÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð¿Ð¾ ÑлÑÑÑÐµÐ½Ð¸Ñ ÐºÐ¾Ð½ÑенÑа, Ñозданного вами пÑи помоÑи WebGL.
-
ТекÑÑÑÑÑ Ñ Ð´ÑÑгиÑ
доменов
-
ÐнÑоÑмаÑÐ¸Ñ Ð¾ загÑÑзке ÑекÑÑÑÑ Ñ Ð´ÑÑгиÑ
доменов, оÑлиÑнÑÑ
Ð¾Ñ Ñого, Ñ ÐºÐ¾ÑоÑого загÑÑжаеÑÑÑ Ð²Ð°Ñ ÐºÐ¾Ð½ÑенÑ.
-
ÐÑполÑзование ÑаÑÑиÑений
-
Ðак иÑполÑзоваÑÑ ÑаÑÑиÑениÑ, доÑÑÑпнÑе в WebGL.
РеÑÑÑÑÑ
-
СпеÑиÑикаÑÐ¸Ñ WebGL
-
СпеÑиÑикаÑÐ¸Ñ WebGL.
-
ÐÑиÑиалÑнÑй ÑÐ°Ð¹Ñ WebGL
-
Ðеб-ÑÐ°Ð¹Ñ ÑазÑабоÑÑиков WebGL - Khronos Group.
-
ÐзÑÑение WebGL
-
Ðеб-ÑÐ°Ð¹Ñ Ñ ÑÑоками, поÑвÑÑÑннÑми иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ WebGL.
-
ÐÑÐ½Ð¾Ð²Ñ WebGL
-
УÑебнÑе маÑеÑÐ¸Ð°Ð»Ñ Ð¿Ð¾ оÑновнÑм возможноÑÑÑм WebGL.
-
ÐаÑÑиÑÑ Ð² WebGL
-
Ðведение в иÑполÑзование маÑÑÐ¸Ñ Ð² двÑÑ
меÑной гÑаÑике на WebGL. Ðа ÑÑом ÑеÑÑÑÑе обÑÑÑнÑеÑÑÑ Ð¼Ð°ÑемаÑиÑеÑÐºÐ°Ñ Ð¾Ñнова пеÑÑпекÑÐ¸Ð²Ñ Ð² ÑÑÑÑ
меÑной гÑаÑике.
-
СовеÑÑ Ð¿Ð¾ иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ WebGL
-
Ðеб-ÑÐ°Ð¹Ñ Ñ ÑовеÑами по напиÑÐ°Ð½Ð¸Ñ ÐºÐ¾Ð´Ð° на WebGL.
-
ewgl-matrices
-
ÐиблиоÑека Ð´Ð»Ñ ÑабоÑÑ Ñ Ð¼Ð°ÑÑиÑами Ð´Ð»Ñ WebGL
-
glMatrix
-
ÐиблиоÑека Ð´Ð»Ñ ÑабоÑÑ Ñ Ð¼Ð°ÑÑиÑами и векÑоÑами, напиÑÐ°Ð½Ð½Ð°Ñ Ð½Ð° JavaScript, пÑедназнаÑÐµÐ½Ð½Ð°Ñ Ð´Ð»Ñ Ð²ÑÑокопÑоизводиÑелÑнÑÑ
пÑиложений на WebGL
-
mjs
-
ÐаÑемаÑиÑеÑÐºÐ°Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñека Ð´Ð»Ñ ÑабоÑÑ Ñ Ð²ÐµÐºÑоÑами и маÑÑиÑами, напиÑÐ°Ð½Ð½Ð°Ñ Ð½Ð° JavaScript, опÑимизиÑÐ¾Ð²Ð°Ð½Ð½Ð°Ñ Ð´Ð»Ñ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ñ WebGL.
-
Sylvester
-
ÐиблиоÑека Ñ Ð¾ÑкÑÑÑÑм иÑÑ
однÑм кодом Ð´Ð»Ñ ÑабоÑÑ Ñ Ð²ÐµÐºÑоÑами и маÑÑиÑами. Ðе опÑимизиÑована Ð´Ð»Ñ WebGL, но пÑоизводиÑелÑнаÑ.
-
WebGL плоÑадка
-
Ðнлайн инÑÑÑÑÐ¼ÐµÐ½Ñ Ð´Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¸ пÑбликаÑии пÑоекÑов на WebGL. Удобна Ð´Ð»Ñ Ð±ÑÑÑÑого пÑоÑоÑипиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸ ÑкÑпеÑименÑиÑованиÑ.
-
ÐÐºÐ°Ð´ÐµÐ¼Ð¸Ñ WebGL
-
РедакÑÐ¾Ñ HTML/Javascript Ñ ÑÑебнÑми маÑеÑиалами Ð´Ð»Ñ Ð¾Ð±ÑÑÐµÐ½Ð¸Ñ Ð¾Ñновам пÑогÑаммиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð½Ð° webgl.
СовмеÑÑимоÑÑÑ Ñ Ð±ÑаÑзеÑами api.WebGLRenderingContext api.WebGL2RenderingContext ÐамеÑÐ°Ð½Ð¸Ñ Ð¿Ð¾ Gecko ÐÑладка и ÑеÑÑиÑование WebGL
ÐаÑÐ¸Ð½Ð°Ñ Ñ Gecko 10.0, имеÑÑÑÑ Ð´Ð²Ðµ наÑÑÑойки, позволÑÑÑие вам ÑпÑавлÑÑÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑÑми WebGL Ð´Ð»Ñ ÑеÑÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ñвоего кода:
-
webgl.min_capability_mode
-
СвойÑÑво Ñипа Boolean коÑоÑое, пÑи знаÑении true
позволÑÐµÑ Ð·Ð°Ð¿ÑÑкаÑÑ Ñежим минималÑнÑÑ
ÑÑнкÑионалÑнÑÑ
возможноÑÑей. Ð ÑÑом Ñежиме WebGL ÑконÑигÑÑиÑован оÑÑÑеÑÑвлÑÑÑ Ð¿Ð¾Ð´Ð´ÐµÑÐ¶ÐºÑ Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»Ñного набоÑа ÑÑнкÑионалÑнÑÑ
возможноÑÑей, поддеÑжка коÑоÑÑÑ
обÑзаÑелÑна по ÑпеÑиÑикаÑии WebGL. ÐÑо позволÑÐµÑ Ð²Ð°Ð¼ ÑбедиÑÑÑÑ Ð² Ñом, ÑÑо Ð²Ð°Ñ ÐºÐ¾Ð´ на WebGL бÑÐ´ÐµÑ ÑабоÑаÑÑ Ð½Ð° лÑбом ÑÑÑÑойÑÑве или бÑаÑзеÑе, незавиÑимо Ð¾Ñ Ð¸Ñ
возможноÑÑей. ÐнаÑением по ÑмолÑÐ°Ð½Ð¸Ñ Ð´Ð»Ñ ÑÑо ÑвойÑÑва ÑвлÑеÑÑÑ Ð·Ð½Ð°Ñение false
.
-
webgl.disable_extensions
-
СвойÑÑво Ñипа Boolean коÑоÑое, пÑи знаÑении true
оÑклÑÑÐ°ÐµÑ Ð²Ñе ÑаÑÑиÑÐµÐ½Ð¸Ñ WebGL. ÐнаÑением по ÑмолÑÐ°Ð½Ð¸Ñ Ð´Ð»Ñ ÑÑо ÑвойÑÑва ÑвлÑеÑÑÑ Ð·Ð½Ð°Ñение false
.
RetroSearch is an open source project built by @garambo
| Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4