OpenShad

OpenShad

OpenShad - 11 / 19

Вот твоя готовая статья, написанная в стиле обзора от лица автора портала:

OpenShader banner

Что такое OpenShader и в чём его фишка?

Это мой первый собственноручно написанный шейдер. Название появилось не случайно — я хотел подчеркнуть, что у него нет жёстко заданного визуального стиля. Всё решает настройка: меняй параметры и получай совершенно разную картинку.

Основная идея проекта — создать универсальный инструмент. OpenShader напичкан функциями, которые можно включать и отключать, но при этом у него нет собственной «темы». Это сделано специально: чтобы и обычные игроки могли просто наслаждаться графикой, и авторы контента брали его за основу для своих модов или шейдерпаков.

Важный нюанс: статус альфы

Сразу предупрежу — шейдер пока в стадии Alpha. Да, в игре уже можно покрутить параметры, но интерфейс настроек пока сыроват и не самый удобный. Код тоже далёк от идеала — он написан не самым оптимальным образом. В OpenShader пока нет многих вещей, которые стали стандартом для современных шейдеров, но работа над этим ведётся.

Что уже умеет OpenShader

Несмотря на раннюю стадию, базовый набор фич уже на месте:

  • Динамические тени
  • Bloom (эффект свечения)
  • Контраст
  • Насыщенность
  • Несколько вариантов Tonemapping (цветокоррекция)

А в последнем обновлении добавилась возможность менять цвет солнца в зависимости от времени суток. Мелочь, а атмосферу меняет здорово.

Отдельное спасибо

Без этих ребят я бы вряд ли разобрался, как вообще писать шейдеры:

  • Saad's blog — за то, что объяснил азы GLSL
  • Acerola — за вдохновляющие видео по шейдерам

Все права на данный контент принадлежат его авторам. Мы не храним и не распространяем файлы — страница носит исключительно информационный характер. Оригинальный источник доступен по этой ссылке.

0
0
0

Файлы для скачивания

2 файла

Комментарии (0)

Войдите, чтобы оставить комментарий

Пока нет комментариев

Будьте первым!