
Vulkanite Demo Pack
Технический демо-шейдерпак для Vulkanite, использующий трассировку пути. Требует RT-видеокарту и PBR-текстурпак. Не предназначен для игры - только для разработчиков и демонстрации технологии.
Vulkanite Demo Pack
Vulkanite Demo Pack - это демонстрационный шейдерпак для одноимённого мода Vulkanite. Если коротко - это не столько готовый набор шейдеров для повседневной игры, сколько техническое демо, показывающее, на что способна трассировка пути (path tracing) в Майнкрафт.
Зачем это нужно
Ванильный Майнкрафт использует растеризацию - старый добрый способ рендеринга, где свет считается приближённо. Трассировка пути симулирует реальное поведение лучей: отражения, преломления, мягкие тени, глобальное освещение. Всё это даёт картинку, близкую к фотореалистичной. Проблема в том, что обычные шейдеры вроде SEUS или BSL делают это с кучей упрощений. Vulkanite Demo Pack идёт дальше - он считает свет честно.
Но есть нюанс: это демка. Она не оптимизирована под геймплей. Разработчик прямо говорит - не ждите, что в неё можно будет играть как в обычный шейдерпак. Это скорее витрина технологии для тех, кто пишет свои шейдеры или моды.
Что нужно для работы
- Видеокарта с поддержкой RT - Nvidia GeForce GTX 10 серии и новее, AMD Radeon RX 6000 серии и новее. Без этого никак.
- PBR-совместимый ресурспак - обычные текстуры не подойдут, шейдеру нужны карты нормалей, roughness и металлик. Без них картинка будет кривой.
- Сам мод Vulkanite - шейдерпак работает только с ним.
Что внутри
Разработчик реализовал несколько ключевых фич:
- Трассировка пути с настраиваемым количеством отскоков - можно регулировать, сколько раз луч отражается от поверхностей. Больше отскоков = реалистичнее, но тяжелее.
- Репроекция и бесконечное накопление - хитрые техники для сглаживания шума. Картинка становится чище с каждым кадром.
- Базовая поддержка PBR-текстур - шейдер понимает roughness, metalness, normal maps. Не все PBR-паки работают идеально, но основа есть.
- Автоэкспозиция - глаза адаптируются к яркости. Правда, работает так себе, разработчик сам признаёт.
- Отражения, преломление и туман на воде - вода выглядит почти как настоящая.
Важно знать
Этот шейдерпак не для игры. Он для того, чтобы посмотреть, как работает трассировка пути в Майнкрафте, и maybe использовать как референс для своих проектов. Если вы хотите просто красивые шейдеры для выживания - лучше посмотрите на Complementary Shaders или BSL. А если вам интересна технология и вы пишете свои моды или шейдеры - Vulkanite Demo Pack даст пищу для размышлений.
На слабом железе даже не пытайтесь запускать - RT-карта обязательна. И да, баги будут. Разработчик просит не репортить их как проблемы внешнего вида - это демка, а не финальный продукт.
