▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Шейдеры/Source Engine Water - вода из Source в Майнкрафт
Source Engine Water - вода из Source в Майнкрафт

Source Engine Water - вода из Source в Майнкрафт

Source Engine Water - шейдер для Iris, который заменяет ванильную воду реконструкцией рендеринга из Source Engine. Отражения, преломление, туман и материалы из Half-Life 2 и Counter-Strike: Source.

Оцените первым
3.2K
7

Source Engine Water - шейдер для Iris, который переделывает воду в Minecraft под Source Engine. И не весь рендер, не освещение, не общий стиль. Только вода.

Идея простая. Ванильная вода в Майнкрафт выглядит плоско: одна текстура, пара эффектов, и всё. А в Source вода - это отдельная система с материалами, туманом, преломлением и отражениями. Вот этот шейдерпак и переносит ту самую систему в игру.

За основу взят рендерер Source 2007. Анимация нормалей из Source 2004 осталась как опциональный классический режим - для тех, кто помнит, как выглядела вода в старых сборках.

Кому зайдёт? Любителям ностальгии по Half-Life 2 и Counter-Strike: Source. На Modrinth пак помечен тегами Cursed и Atmosphere, и вайб тут правда соответствующий - мутный, слегка тревожный, как в каналах Сити 17. Так что если вы собираете атмосферный мир под что-то мрачное, вода здесь встанет идеально.

Что именно воссоздано

Автор не просто накинул красивую текстуру поверх ванильной воды. Тут честная реконструкция поведения из Source:

  • Дорогой и дешёвый пути рендеринга воды - как в оригинале, с переходом LOD по дистанции. Вблизи вода дорогая, вдали переключается на упрощённую.
  • Цвета тумана под каждый материал - отдельно для поверхности и отдельно под водой, плюс дистанции тумана.
  • Преломление, искажение отражений и поток нормал-карт - всё настраивается по материалам.
  • Отражения по Френелю - угол взгляда влияет на то, насколько сильно блестит вода.
  • Трёхслойное движение нормалей из Source 2007 и оригинальная 29-кадровая анимированная нормал-карта из Source 2004.
  • Отдельное поведение подводных материалов и опциональный полноэкранный варп воды.

Как это адаптировали под Minecraft

Source и Майнкрафт работают по-разному, поэтому часть технологий пришлось перепридумать:

  • Планарные отражения Source заменены на screen-space отражения (SSR) для видимой геометрии. Когда SSR не даёт результата - подставляется отражение неба.
  • Кубические карты окружения Source приближены светочувствительным отражением неба Minecraft, включая дешёвый путь воды.
  • Дистанции тумана из юнитов Source переведены в блоки Майнкрафт, а переход дорогой-дешёвый настраивается уже в чанках.
  • Ванильный подводный оттенок и туман убраны. Цвет и видимость под водой задаёт выбранный материал Source, а не игра.

Какие материалы в комплекте

В паке лежат конкретные воды из классики:

  • Half-Life 2 - Canals 03
  • Half-Life 2 - Canals Clear
  • Half-Life 2: Lost Coast - ATI
  • Half-Life 2: Episode One - Riverbed 01
  • Half-Life 2: Episode Two - Riverbed 01
  • Half-Life 2: Episode Two - Riverbed 02
  • Half-Life 2: Episode Two - Silo
  • Half-Life 2: Episode Two - Tunnels
  • Counter-Strike: Source - Militia

Совместимость и версии

Загрузчик один - Iris. Это не OptiFine-шейдер, и это важно понимать сразу. Ставится пак на Minecraft 26.3, 26.2, 26.1.x, 1.21.x, 1.20.x, 1.19.x, а также на старую 1.7.10. Последнее особенно радует олдфагов, которые до сих пор сидят на легаси-сборках.

Важный нюанс: Iris обычно идёт в связке с Sodium, и здесь всё так же - сам шейдерпак не конфликтует, но без оптимизатора воды на слабом железе могут просаживать FPS. Дорогой путь воды с SSR и преломлением реально кушает кадры, особенно если рядом стоят большие водные массивы.

Совет: если картинка кажется слишком мутной или наоборот плоской - крутите параметры тумана и отражений в меню шейдера. Пак специально оставил эти настройки открытыми, потому что одна и та же вода в разных биомах смотрится по-разному.

Что ещё стоит знать

Хорошо сочетается со Squake - вместе это даёт полный пакет ощущений от Source: и вода правильная, и движение знакомое.

Отдельно отметим прозрачность автора: в проекте есть код, сгенерированный ИИ. Это указано прямо, без попыток спрятать.

Главный повод для создания пака вообще забавный - автор наткнулся на случайное видео о китайской F2P-версии CS 1.6, куда перенесли часть графики Source. И в том числе воду. Так идея и выросла в отдельный проект.

Если вы искали способ оживить водную часть Майнкрафт без смены всего визуала - скачать Source Engine Water стоит. Он делает ровно одну вещь, но делает её по-настоящему точно.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.3.x26.2.x26.1.x1.21.x1.20.x1.19.x1.7.x

Платформы

Поддерживаемые окружения

Клиент

Ссылки

Создатели

Детали

Лицензия:
Опубликован:2 месяца назад
Обновлён:1 месяц назад
Главная