
Photonics
Фотоникс - расширение для Iris шейдеров, добавляющее воксельный рейтрейсинг в Майнкрафт с упором на производительность. Красивые мягкие тени, глобальное освещение и цветные лучи света через стекло.
Photonics: Raytracing мод для Майнкрафт
Photonics - это расширение для Iris, которое привносит воксельный рейтрейсинг в Minecraft. В отличие от аппаратного рейтрейсинга (который в OpenGL толком не завести), Photonics использует собственный движок на основе вокселей - и делает это довольно шустро для такой технологии.
По сути, это прослойка между шейдерами и игрой. Ты ставишь Iris, цепляешь Photonics, а поверх - один из поддерживаемых шейдерпаков, и получаешь картинку с мягкими тенями, глобальным освещением и цветными лучами света, проходящими через стекло.
Какие шейдеры работают с Photonics
На данный момент поддержка есть у таких шейдеров:
- Euphoria Patches (нужна версия 1.9.0+ и Photonics v0.3.4+)
- Photon (требует последней сборки с Github и Photonics v0.3.4+)
- Eclipse (последняя версия с Github + Photonics v0.3.4)
- Shrimple (свежий билд с Github и Photonics v0.3.4+)
Плюс встроенная поддержка BSL через патчи от самого мода: для Photonics v0.3.0+ нужен BSL 10.1+, для старых версий (0.2.9 и ниже) - BSL 8.2.9.
Что даёт Photonics в игре
Мягкие тени
Каждый блок отбрасывает красивые мягкие тени от источников света. Никаких резких краёв - всё натурально и гладко.
Глобальное освещение (Global Illumination)
Надоело, что мир в тени выглядит плоским и скучным? Photonics добавляет точное глобальное освещение в тени - свет отражается от поверхностей и подсвечивает то, что обычно остаётся тёмным.
3D-блоки
Благодаря воксельному рейтрейсингу мод может рендерить модели блоков размером 16×16×16 напрямую. Если хочешь свои кастомные модели - их можно сделать через MagicaVoxel и подключить.
Цветные лучи через стекло
Photonics подкрашивает свет, проходящий сквозь цветное стекло, и отбрасывает цветные тени на объекты. Зрелище очень атмосферное, особенно в солнечный день в доме с витражами.
До 20 источников света на чанк
По умолчанию мод обрабатывает 20 источников света на чанк, но в настройках шейдера можно поднять этот лимит до 100. На слабом железе лучше не увлекаться - воксельный рейтрейсинг всё же жрёт ресурсы.
Важно знать
- Photonics не использует аппаратный рейтрейсинг. Minecraft работает на OpenGL, встроить хардварный RT туда нормально нельзя. Так что это чисто софтовое решение.
- Мод пока на стадии альфы - баги и проблемы совместимости возможны.
- Любой мод, который меняет рендеринг или загрузку чанков в Майнкрафт, может сломать совместимость с Photonics.
- MacOS не поддерживается.
По сути, если ты хочешь получить красивую картинку с мягкими тенями и глобальным освещением, но у тебя нет видеокарты с RT-ядрами - Photonics + подходящий шейдерпак дадут очень достойный результат. Да, это не хардварный RT, но визуал меняется кардинально, особенно в сочетании с Euphoria Patches или BSL. Скачай Photonics для Minecraft и попробуй сам - разница с обычными шейдерами видна сразу.
