Langue

rrtt217's HDR Mod

rrtt217's HDR Mod

Modrinth

Enables native HDR in Minecraft with Iris shaders.

19.4k téléchargements 79 abonnés mis à jour 13d ago
dernière v2.3.3-1.21.1+neoforge Modrinth
Fabric Forge Neoforge 1.20 – 26.2 Cursed

Minecraft HDR Mod

CurseForge Downloads
Modrinth Downloads

Versions
Versions

A minecraft mod that enables native HDR on Windows / macOS / Linux with Iris shaders.
PhotonHDRPic
(Photon patched to HDR w/ Patrix, taken by mod's screenshot feature.)

What the mod have achieved

  • Native HDR, both for scRGB and HDR10/PQ.
  • UI color correction by a new render pass.
  • Ingame config using Cloth Config API.
  • Ingame HDR screenshot.
  • Replay Mod HDR Video Export (need custom FFmpeg commandline, which can be found in config menu)
  • Full Wayland IME fix (need IMBlocker).

For Users

[!IMPORTANT]
Requires modded shaderpacks! https://github.com/rrtt217/Minecraft-HDR-Mod/wiki/HDR-Shaderpacks

  • Adjust HDR Brightness values (Paper White, UI, Peak) with config menu. (Default keybind: F9)
  • Take a HDR screenshot ingame. (Default keybind: F10)
  • Supported platforms:
    • Windows: Nvidia/AMD GPU generally run flawlessly. Intel GPU is supported since v2.1.0 with a DXGI fallback path and there's performance degradation (more info in v2.1.0 release note).
    • Linux Wayland: AMD/Intel GPU generally run flawlessly. People using Nvidia GPU may encounter some problems/crashes, see the troubleshooting for a potential workaround.
    • macOS: Supported but need more testing, bugs are expected. Also, shaderpack support on macOS is limited.
    • Android/iOS: Not supported. If Mobile launcher developers are interested in the project, my glfw fork can be a starting point for HDR support in the future.
  • Troubleshooting:
    • ReShade is currently not compatible under default settings, failing to load and breaking sky.
      • Enabling "Force Activate OpenGL-DirectX Interop" in config/advanced can improve compatibility with SpecialK and ReShade. Please make sure they only inject into DirectX 11 layer.
    • Mods also messing with GLFW may be incompatible. (e.g. Ixeris)
    • If your game is too bright/dark, try to adjust the custom brightness values yourself.
    • If you're on Windows, don't forget to install the latest Visual C++ Redistributable.
    • If your game crashes on NeoForge/Forge, disable earlyWindowControl in <game folder>/config/fml.toml
    • If HDR is broken when shaders are enabled, please reset "Colorspace" setting in Iris/Oculus to "sRGB".
    • Clean temp file if your game doesn't start or some features are broken (path can be found in log, %TEMP%/glfw on Windows and /tmp/glfw on Linux).
    • For Linux Nvidia users, if your game can't start, or you feel too much banding ingame, here's a potential workaround (using Zink, so performance degradation is expected):
      • Use these environment variables:
        export __GLX_VENDOR_LIBRARY_NAME=mesa
        export __EGL_VENDOR_LIBRARY_FILENAMES=/run/opengl-driver/share/glvnd/egl_vendor.d/50_mesa.json
        export MESA_LOADER_DRIVER_OVERRIDE=zink
        export GALLIUM_DRIVER=zink
        
      • ONLY WORKS ON Mesa >= 26.0.0. Lower versions crash your game due to the lack of This PR.

For Shader Packs

Wiki Tutorial

Macros

  • HDR_MOD_INSTALLED
  • HDR_ENABLED

Uniforms

  • float HdrGameMinimumBrightness;
  • float HdrGamePeakBrightness;
  • float HdrGamePaperWhiteBrightness;
  • float HdrUIBrightness;

Use these uniforms inside #if HDR_MOD_INSTALLED block.

Output

the output of the shader(aka. what is written to main render target in final pass) should have scRGB-nl encoding(Rec.709 primaries, sRGB (for negative numbers use −f(−x)) transfer function), and you should not use RGBA8F for scene color.

Credits

The main HDR Mod repo is licensed under MIT. Bundled GLFW from Tom94's/mine fork is licensed under the zlib/libpng license.

Star History

Star History Chart

Versions

Release
2.3.3-1.21.1+neoforge
neoforge · 1.21.1 · 13d ago
# HDR Mod v2.3.3 Changelog ## Fixes - Fixed MacOS lib path (#69) - https://github.com/rrtt217/glfw/pull/3 - Partially fixed Cursor doesn't align with UI in…
264
Release
2.3.3-1.21.1+fabric
fabric · 1.21.1 · 13d ago
# HDR Mod v2.3.3 Changelog ## Fixes - Fixed MacOS lib path (#69) - https://github.com/rrtt217/glfw/pull/3 - Partially fixed Cursor doesn't align with UI in…
142
Release
2.3.3-1.21.10+neoforge
neoforge · 1.21.10 · 13d ago
# HDR Mod v2.3.3 Changelog ## Fixes - Fixed MacOS lib path (#69) - https://github.com/rrtt217/glfw/pull/3 - Partially fixed Cursor doesn't align with UI in…
3
Release
2.3.3-1.21.10+fabric
fabric · 1.21.10 · 13d ago
# HDR Mod v2.3.3 Changelog ## Fixes - Fixed MacOS lib path (#69) - https://github.com/rrtt217/glfw/pull/3 - Partially fixed Cursor doesn't align with UI in…
21
Release
2.3.3-1.21.11+neoforge
neoforge · 1.21.11 · 13d ago
# HDR Mod v2.3.3 Changelog ## Fixes - Fixed MacOS lib path (#69) - https://github.com/rrtt217/glfw/pull/3 - Partially fixed Cursor doesn't align with UI in…
17
Release
2.3.3-1.21.11+fabric
fabric · 1.21.11 · 13d ago
# HDR Mod v2.3.3 Changelog ## Fixes - Fixed MacOS lib path (#69) - https://github.com/rrtt217/glfw/pull/3 - Partially fixed Cursor doesn't align with UI in…
297
Release
2.4.0-26.1+neoforge
neoforge · 26.1.2 · 13d ago
# HDR Mod v2.4.0-26.1 Changelog ## New Features - BlazeSDL support - HDR Mod behavior on BlazeSDL is generally the same as on GLFW, except these…
19
Release
2.4.0-26.1+fabric
fabric · 26.1.2 · 13d ago
# HDR Mod v2.4.0-26.1 Changelog ## New Features - BlazeSDL support - HDR Mod behavior on BlazeSDL is generally the same as on GLFW, except these…
231
Release
3.1.0-26.2
neoforge · 26.2 · 13d ago
# HDR Mod v3.1.0 Changelog ## Features Added - BlazeSDL support - HDR Mod behavior on BlazeSDL is generally the same as on GLFW, except these differences; …
20
Release
3.1.0-26.2
fabric · 26.2 · 13d ago
# HDR Mod v3.1.0 Changelog ## Features Added - BlazeSDL support - HDR Mod behavior on BlazeSDL is generally the same as on GLFW, except these differences; …
1.0k
Release
3.0.0-26.2+neoforge
neoforge · 26.2 · 16d ago
# HDR Mod v3.0.0 Changelog HDR Mod v3.0.0 full release for 26.2 is here! Originally I considered for some shader API changes/additions, but no shader dev is…
17
Release
3.0.0-26.2+fabric
fabric · 26.2 · 16d ago
# HDR Mod v3.0.0 Changelog HDR Mod v3.0.0 full release for 26.2 is here! Originally I considered for some shader API changes/additions, but no shader dev is…
185

Commentaires 0

Aucun commentaire pour l'instant. Sois le premier à donner ton avis.

FAQ

Comment installer rrtt217's HDR Mod ?

Téléchargez le fichier pour votre version de Minecraft et votre loader sur cette page, puis placez le .jar dans le dossier mods (ou plugins) et lancez le jeu.

rrtt217's HDR Mod est-il gratuit ?

rrtt217's HDR Mod est gratuit sur Modgrid — nous renvoyons directement vers la source officielle, sans paywall.

Quelles versions de Minecraft rrtt217's HDR Mod prend-il en charge ?

Compatible avec Fabric, Forge, Neoforge. Prend en charge les versions 1.20–26.2. La liste des versions et loaders pris en charge est dans la section de téléchargement de cette page.

Télécharger rrtt217's HDR Mod

R 2.3.3-1.21.1+neoforge 1.21.1 neoforge 1003 KB R 2.3.3-1.21.1+fabric 1.21.1 fabric 1010 KB R 2.3.3-1.21.10+neoforge 1.21.10 neoforge 1009 KB R 2.3.3-1.21.10+fabric 1.21.10 fabric 1016 KB R 2.3.3-1.21.11+neoforge 1.21.11 neoforge 1009 KB R 2.3.3-1.21.11+fabric 1.21.11 fabric 1016 KB R 2.4.0-26.1+neoforge 26.1.2 neoforge 1002 KB R 2.4.0-26.1+fabric 26.1.2 fabric 1008 KB R 3.1.0-26.2 26.2 neoforge 1019 KB R 3.1.0-26.2 26.2 fabric 1.0 MB R 3.0.0-26.2+neoforge 26.2 neoforge 993 KB R 3.0.0-26.2+fabric 26.2 fabric 999 KB B 3.0.0-beta1-26.2+neoforge 26.2 neoforge 994 KB B 3.0.0-beta1-26.2+fabric 26.2 fabric 1000 KB A 3.0.0-alpha2-26.2+neoforge 26.2 neoforge 984 KB A 3.0.0-alpha2-26.2+fabric 26.2 fabric 990 KB A 3.0.0-alpha1-26.2+fabric 26.2 fabric 982 KB A 3.0.0-alpha1-26.2+neoforge 26.2 neoforge 976 KB R 2.3.2-1.21.1+fabric 1.21.1 fabric 1008 KB R 2.3.2-1.21.1+neoforge 1.21.1 neoforge 1001 KB R 2.3.2-1.20.1+fabric 1.20.1 fabric 1007 KB R 2.3.2-1.20.1+forge 1.20.1 forge 1.0 MB R 2.3.2-1.21.10+neoforge 1.21.10 neoforge 1002 KB R 2.3.2-1.21.10+fabric 1.21.10 fabric 1014 KB R 2.3.2-26.1+neoforge 26.1, 26.1.1, 26.1.2 neoforge 973 KB R 2.3.2-26.1+fabric 26.1, 26.1.1, 26.1.2 fabric 984 KB R 2.3.2-1.21.11+fabric 1.21.11 fabric 1014 KB R 2.3.2-1.21.11+neoforge 1.21.11 neoforge 1002 KB R 2.3.1-1.20.1+fabric 1.20.1 fabric 1003 KB R 2.3.1-1.20.1+forge 1.20.1 forge 1.0 MB R 2.3.1-1.21.1+neoforge 1.21.1 neoforge 998 KB R 2.3.1-1.21.1+fabric 1.21.1 fabric 1005 KB R 2.3.1-1.21.11+fabric 1.21.11 fabric 1012 KB R 2.3.1-1.21.11+neoforge 1.21.11 neoforge 999 KB R 2.3.1-1.21.10+fabric 1.21.10 fabric 1012 KB R 2.3.1-1.21.10+neoforge 1.21.10 neoforge 999 KB R 2.3.1-26.1+neoforge 26.1, 26.1.1, 26.1.2 neoforge 970 KB R 2.3.1-26.1+fabric 26.1, 26.1.1, 26.1.2 fabric 981 KB R 2.3.0-1.21.10+neoforge 1.21.10 neoforge 999 KB R 2.3.0-1.21.10+fabric 1.21.10 fabric 1012 KB R 2.3.0-1.20.1+fabric 1.20.1 fabric 1003 KB R 2.3.0-1.20.1+forge 1.20.1 forge 1.0 MB R 2.3.0-1.21.1+neoforge 1.21.1 neoforge 998 KB R 2.3.0-1.21.1+fabric 1.21.1 fabric 1005 KB R 2.3.0-1.21.11+neoforge 1.21.11 neoforge 999 KB R 2.3.0-1.21.11+fabric 1.21.11 fabric 1012 KB R 2.3.0-26.1+neoforge 26.1, 26.1.1, 26.1.2 neoforge 970 KB R 2.3.0-26.1+fabric 26.1, 26.1.1, 26.1.2 fabric 981 KB R 2.2.2-26.1+neoforge 26.1, 26.1.1, 26.1.2 neoforge 963 KB R 2.2.2-26.1+fabric 26.1, 26.1.1, 26.1.2 fabric 974 KB

Les fichiers proviennent directement de la source d'origine. Modgrid ne les héberge ni ne les modifie.