Compatibility
Minecraft: Java Edition
Platforms
Links
Details
Ru
🎨 Halftone Shader
Halftone — это экспериментальный шейдер для Minecraft, который сочетает стилизованное освещение с качественными тенями, делая картинку более графичной и атмосферной. Шейдер хорошо подходит для скриншотов, видео и необычного визуального стиля без перегруза эффектами.
✨ Основные возможности
☀️ Динамические тени
Шейдер использует полноценную теневую карту, рендеря мир с позиции солнца. Тени корректно реагируют на время суток, положение солнца и геометрию мира.
🎨 Цветные тени
Полупрозрачные блоки (например, цветное стекло) отбрасывают цветные тени, а не обычные чёрные. Это добавляет глубины сценам и делает освещение более «живым».
🧠 Умный Shadow Bias (анти-артефакты)
Реализована система адаптивного shadow bias, которая:
- устраняет shadow acne (шум и рябь на поверхностях),
- снижает эффект peter panning (отрыв тени от объекта),
- учитывает угол поверхности к солнцу и настройки искажения теней.
Также доступен глобальный множитель, который можно настраивать в меню шейдера.
🔍 Искажение теней (Shadow Distortion)
Чтобы сохранить производительность и при этом улучшить качество:
- тени имеют более высокое разрешение рядом с игроком,
- и более низкое — на дальних расстояниях.
Это позволяет получить более чёткие тени вокруг персонажа без необходимости использовать экстремально высокое разрешение shadow map.
⚙️ Гибкая настройка
Шейдер содержит несколько параметров, влияющих на визуальный стиль:
- сила и мягкость теней
- степень искажения shadow map
- поведение теней на разных типах поверхностей
На скриншотах показаны разные пресеты, демонстрирующие, как настройки могут менять атмосферу — от более мягкой и чистой до контрастной и выразительной.
🖥️ Производительность
Halftone рассчитан на средние и слабые ПК:
- нет тяжёлых пост-эффектов,
- оптимизированная работа с тенями,
- минимальное влияние на FPS по сравнению с крупными шейдерпаками.
📦 Совместимость
- OptiFine / Iris
- Совместим с большинством ресурспаков
- Работает без модификации блоков и текстур
En
🎨 Halftone Shader
Halftone is an experimental Minecraft shader that combines stylized lighting with high-quality shadows, giving the game a more graphic and atmospheric look. It is well suited for screenshots, videos, and unique visual styles without overloading the image with heavy effects.
✨ Key Features
☀️ Dynamic Shadows
The shader uses a full shadow map, rendering the world from the sun’s perspective. Shadows correctly react to the time of day, sun position, and world geometry.
🎨 Colored Shadows
Semi-transparent blocks (such as stained glass) cast colored shadows instead of plain black ones. This adds depth to scenes and makes lighting feel more natural and alive.
🧠 Smart Shadow Bias (Anti-Artifacts)
An adaptive shadow bias system is implemented to:
- eliminate shadow acne (surface noise and flickering),
- reduce the peter panning effect (shadows detaching from objects),
- take the surface angle relative to the sun and shadow distortion settings into account.
A global multiplier is also available and can be adjusted in the shader settings menu.
🔍 Shadow Distortion
To maintain performance while improving visual quality:
- shadows have a higher resolution near the player,
- and a lower resolution at greater distances.
This results in sharper shadows around the player without requiring extremely high shadow map resolutions.
⚙️ Flexible Configuration
The shader provides several parameters that affect the visual style:
- shadow strength and softness
- shadow map distortion intensity
- shadow behavior on different surface angles
The screenshots showcase different presets, demonstrating how the settings can change the atmosphere — from soft and clean to more contrast-heavy and expressive.
🖥️ Performance
Halftone is designed for mid-range and low-end PCs:
- no heavy post-processing effects,
- optimized shadow rendering,
- minimal FPS impact compared to large shader packs.
📦 Compatibility
- OptiFine / Iris
- Compatible with most resource packs
- Does not modify blocks or textures











