Вход

Регистрация

Восстановление доступа

I Am Not Okay

I Am Not Okay

|

xsoras

Лёгкие шейдеры для имитации состояния опьянения.

Шейдеры I Am Not Okay

Шейдеры I Am Not Okay воспроизводят визуальное ощущение опьянения, искажая окончательный рендер игры. Вместо изменения освещения или атмосферы, они применяют к экрану эффекты покачивания камеры, линзового искажения, двойного зрения, хроматического расслоения и туннельного зрения. Всё это создаёт нестабильный и дезориентирующий вид, но игра остаётся полностью управляемой.

Суть визуального эффекта

Шейдер I Am Not Okay воспроизводит ощущение опьянения, накладываясь на уже отрендеренную сцену. Вместо того чтобы пересчитывать освещение, тени или материалы блоков, он искажает финальный кадр изображения. Это достигается за счёт комбинации камеры-свайва, линзового искажения, двойного зрения, хроматического расслоения и туннельного зрения. Результат — постоянно меняющийся, нестабильный и дезориентирующий вид, который сохраняет полную управляемость игроком.

Partner
Partner

✨ Детализация эффектов

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

Наклон мира. Экран медленно наклоняется в стороны, создавая иллюзию того, что мир под игроком постепенно смещается.

Искажение линзы. Применяется бочкообразное искажение, изгибающее картинку от центра к краям для усиления нестабильности.

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

Хроматическое расслоение. Красный и синий каналы берутся из слегка разных точек, вызывая цветные ореолы и сдвиги.

Тёплый оттенок и снижение контраста. Картинка становится мягче, теплее и менее контрастной, что усиливает общую атмосферу.

Анимированная виньетка. Затемнение по краям имитирует туннельное зрение, меняя интенсивность со временем.

Пульсация яркости. Вся сцена слегка «дышит», меняя яркость в такт анимации.

image
image

⚙️ Технические особенности

Шейдер реализован на GLSL 1.20 и работает как композитный пост-процессинг. Он не требует сложных систем рендеринга мира, теней или объемных эффектов. Благодаря однопроходному подходу (single-pass screen-space approach) сложность рендеринга крайне низкая, что позволяет использовать шейдер даже на слабых видеокартах без значительной потери производительности.

image
image

🎛️ Настройки и управление

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

image
image

Ограничения и совместимость

Шейдер не требует других модов и не имеет зависимостей. Он предназначен исключительно для клиентской части игры. Поддерживает загрузчики Iris и OptiFine для широкого спектра версий Minecraft (от 1.7.3 до 1.21.11 и всех промежуточных обновлений). Важно отметить, что шейдер не модифицирует освещение, тени, воду, небо или материалы блоков, работая только с финальным изображением.

Автор: xsoras · Лицензия: Apache-2.0

X

xsoras

13 проектов

|

0 скачиваний

Войдите, чтобы поставить оценку и оставить отзыв.

Отзывов пока нет — будьте первым!
Канал Файл Игра Модлоадер Язык Скачиваний Загружен
Релиз I-Am-1.1-Okay.zip 4.7 KB 26.3, 26.2, 26.1.2, 26.1.1, 26.1, 1.21.11, 1.21.10, 1.21.9, 1.21.8, 1.21.7, 1.21.6, 1.21.5, 1.21.4, 1.21.3, 1.21.2, 1.21.1, 1.21, 1.20.6, 1.20.5, 1.20.4, 1.20.3, 1.20.2, 1.20.1, 1.20, 1.19.4, 1.19.3, 1.19.2, 1.19.1, 1.19, 1.18.2, 1.18.1, 1.18, 1.17.1, 1.17, 1.16.5, 1.16.4, 1.16.3, 1.16.2 0 12.09.2026
Релиз I Am Not Okay.zip 1.7 KB 26.2, 26.1.2, 26.1.1, 26.1, 1.21.11, 1.21.10, 1.21.9, 1.21.8, 1.21.7, 1.21.6, 1.21.5, 1.21.4, 1.21.3, 1.21.2, 1.21.1, 1.21, 1.20.6, 1.20.5, 1.20.4, 1.20.3, 1.20.2, 1.20.1, 1.20, 1.19.4, 1.19.3, 1.19.2, 1.19.1, 1.19, 1.18.2, 1.18.1, 1.18, 1.17.1, 1.17, 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.16.1 0 01.06.2026
Зависимостей нет.