nineMinecraft is a joke site.
nineMinecraft is in no way affiliated with Modrinth or 9minecraft. (And frankly, who wants to be affiliated with the latter?)
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

🧭 Social Links / Ссылки на соцсети

discord twitch youtube modrinth github donate

External resources


Project members

Ramochnick

Owner, GLSL Dev

LoLip_p

Helper, GLSL Dev

Kreo_gen

Page designer


Technical information

License
MIT
Project ID