WebGL - игры для браузера WebGL - технология для отрисовки 2D/3D-графики в браузере. Работает на основе OpenGL ES и использует видеокарту через JS и <canvas>. Как это работает: Браузер предоставляет API, через который JS-код отправляет команды драйверу. Графика рендерится непосредственно на GPU, что делает отрисовку быстрой даже для сложных сцен. WebGL низкоуровневый - писать на нём сложно: вручную управлять шейдерами, буферами, матрицами и освещением. Поэтому используют библиотеки: - Three.js - популярный фреймворк для 3D, упрощает работу - Babylon.js - полноценный движок с поддержкой физики, частиц и редактором сцены - PixiJS - позиционируется как 2D-библиотека, использует WebGL для рендеринга Где применяется: - 3D-визуализации - Браузерные игры - Интерактивные инсталляции и арт-проекты Требования: - нужен видеодрайвер и включённый JavaScript - некоторые устройства могут не справляться WebGL позволяет делать в браузере то, что требовало бы отдельного приложения. @ZeniFlow