▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/[YM!] Veil Iris Lights Compat (VILC)
[YM!] Veil Iris Lights Compat (VILC)

[YM!] Veil Iris Lights Compat (VILC)

Veil light rendering for Iris shaderpacks

Оцените первым
1.6K
7
Все версии→Performance, stability, color balancing & more improvements

Performance, stability, color balancing & more improvements

Alpha10.06.2026

Список изменений

Added

  • Performance, Balanced, and High rendering-quality presets.
  • Live quality selection in the in-game configuration screen.
  • #veil_iris_lights:non_occluding block tag for light-source blocks that should not block their own Veil light.
  • Public VeilIrisLightOcclusion registration API for client mods.
  • Optional built-in tag entry for yesmenn:colored_light.

Improved

  • Reduced the blue-channel brightness advantage with bounded, smooth luminance compensation for more even RGB falloff and better-centered color mixing.
  • Cached all fullscreen light-pass uniform locations.
  • Reused light upload arrays and shadow normal matrices instead of allocating them repeatedly while rendering.
  • Avoided repeated framebuffer completeness checks when the render target has not changed.
  • Restored OpenGL texture bindings per texture unit after the light pass.
  • Added a lower-cost derivative-normal path for Performance and Balanced modes.
  • Reduced normal-depth sampling and disabled voxel tracing in Performance mode.
  • Kept all quality presets at the full 48 point-light and 16 area-light limits.
  • Dropped stale translated-shader cache references whenever Iris rebuilds its shaderpack pipeline while leaving OpenGL resource ownership to Iris.
  • Simplified the translucent dithering patcher and removed unused code paths.
  • Reduced routine shader translation messages from info to debug logging.
  • Replaced the hard-coded MennURL light-block check with a reusable block tag.

Fixed

  • Fixed stale translated shader references accumulating across shaderpack reloads.
  • Fixed a native crash during shaderpack switching caused by closing Iris-owned shader programs from the Compat cache.
  • Fixed invalid Veil development-resource watch paths spamming startup errors.
  • Fixed the active texture unit not always being restored correctly after the shaderpack light pass.
  • Fixed excessive blue luminance compensation producing a visibly larger blue falloff and shifting cyan transitions toward green.
  • Restored Veil's camera-centered voxel shadow grid so visible walls and surfaces receive consistent occlusion from all nearby light sources.
  • Traced distant light rays through the known section of the voxel grid without abruptly suppressing lights outside its finite range.
  • Kept the existing multiplicative shaderpack light compositing to avoid over-brightening shaderpack output.
  • Kept lights visible without temporary occlusion only while Veil is actively rebuilding its voxel shadow grid.

Файлы

veil_iris_lights-1.2.0.jar(695.65 KiB)
Основной
Скачать

Метаданные

Канал релиза

Alpha

Номер версии

1.2.0

Загрузчики

NeoForge

Версии игры

1.21.1

Загрузок

9

Дата публикации

10.06.2026

Загрузил

ID версии

Главная