Что такое Площадка WebGL-шейдеров?

Интерактивный редактор шейдеров, позволяющий писать вершинные и фрагментные GLSL-шейдеры и мгновенно видеть визуальный результат рендеринга через WebGL. Идеально подходит для изучения программирования шейдеров, прототипирования визуальных эффектов и экспериментов с GPU-ускоренной графикой — без какой-либо локальной установки.

Как использовать

  1. Напишите или вставьте код GLSL-фрагментного шейдера в редактор. Для начала работы предоставляется шейдер по умолчанию.
  2. Наблюдайте, как предпросмотр обновляется в реальном времени по мере ввода. Доступны встроенные юниформы: время, разрешение и позиция мыши.
  3. Экспортируйте шейдер в виде PNG-скриншота или скопируйте код для использования в собственных WebGL-проектах.

Результат

Разработчик игр, создающий прототип эффекта волн на воде, пишет фрагментный шейдер с синусоидами и юниформой времени, наблюдая за обновлением анимированного результата в панели предпросмотра.

Похожие инструменты