Документация, инструменты и библиотеки по компьютерной графике
Образовательные ресурсы
- Базовые алгоритмы компьютерной графики. Головнин А.А. Тверской государственный технический университет.
- Основы компьютерной графики. А.И. ЕНИКЕЕВ, Э.Р. СТЕПАНОВА. КФУ.
Программирование графики на JavaScript
https://learn.javascript.ru/ - Современный учебник по JavaScript
https://developer.mozilla.org/ru/docs/Web/API/Canvas_API/Tutorial - Руководство по canvas
- Рисование фигур с помощью canvas
- Трансформации на плоскости
- Простые анимации
- Пиксельная манипуляция с холстом
https://metanit.com/web/javascript/21.1.php - Canvas и его контекст
https://webref.ru/dev/canvasdeepdive - Глубокое погружение в canvas
https://webglfundamentals.org/ - WebGL графика, уроки, примеры
Инструменты
https://codepen.io/ - Онлайн-редактор кода для тестирования и показа сниппетов на основе HTML, CSS и JavaScript
http://www.colorzilla.com/gradient-editor/ - Универсальный генератор цвета и градиентного смешения цветов.
https://scribblediffusion.com/ - Нейросеть Scribble Diffusion для построения тематических изображений (работает только через VPN)