From 55ddd4454665a3c66e3d5b186bc79048468d36e7 Mon Sep 17 00:00:00 2001 From: Alexey Pyltsyn Date: Mon, 15 Mar 2021 14:29:50 +0300 Subject: Auto fixes --- files/ru/tools/shader_editor/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'files/ru/tools/shader_editor/index.html') diff --git a/files/ru/tools/shader_editor/index.html b/files/ru/tools/shader_editor/index.html index 7eda1afe34..565d6c6b55 100644 --- a/files/ru/tools/shader_editor/index.html +++ b/files/ru/tools/shader_editor/index.html @@ -7,7 +7,7 @@ translation_of: Tools/Shader_Editor

{{EmbedYouTube("hnoKqFuJhu0")}}

-

WebGL - это программный интерфейс языка JavaScript, который позволяет отрисовывать интерактивную 3D- и 2D-графику в браузере без использования дополнительных плагинов. Для работы WebGL необходимо создать 2 программы, называемые "шейдерами", которые выполняются на определённой стадии работы графического конвейера OpenGL. Первым выполняеся вершинный шейдер, сообщающий координаты каждой геометрической вершины, которую следует отрисовать. После этого выполняется фрагментный шейдер, сообщающий цвет каждого отдельного пикселя, поступающего в отрисовку.

+

WebGL - это программный интерфейс языка JavaScript, который позволяет отрисовывать интерактивную 3D- и 2D-графику в браузере без использования дополнительных плагинов. Для работы WebGL необходимо создать 2 программы, называемые "шейдерами", которые выполняются на определённой стадии работы графического конвейера OpenGL. Первым выполняется вершинный шейдер, сообщающий координаты каждой геометрической вершины, которую следует отрисовать. После этого выполняется фрагментный шейдер, сообщающий цвет каждого отдельного пикселя, поступающего в отрисовку.

Для создания шейдеров применяется Шейдерный Язык OpenGL или же GLSL. Можно по-разному внедрять шейдеры на страницу для работы с WebGL: например, их можно "прохардкодить" в JavaScript-исходниках, или подключить в виде отдельных файлов, используя тег <script>, или же подгрузить с сервера в виде простого текста. Исполняемый JavaScript-код отправляет шейдерную программу через программный интерфейс в WebGL, где она компилируется и выполняется с помощью графического ускорителя.

-- cgit v1.2.3-54-g00ecf