Only supports Iris 1.7.1-1.7.5
## New Features
* Dynamic Color Grading:
* Uses data from multiple frames to automatically adjust exposure, color balance and black point before/during tone mapping
* Replaces Automatic Exposure
* Held dynamic light sources
* [PBR Neutral](https://github.com/KhronosGroup/ToneMapping/blob/main/PBR_Neutral/README.md) and [SBDT](https://github.com/bevyengine/bevy/blob/main/crates/bevy_core_pipeline/src/tonemapping/tonemapping_shared.wgsl) tonemap operator support
* Specular Map support (a bit more properly this time!)
* Small utility features (can be found in Misc):
* [Light Level Visualization](https://modrinth.com/resourcepack/light-levels)
* Simple compass overlay
### Experimental
* Colored Block Light:
* Colored light with glossy BRDF-based reflections, with brightness based on Vanilla lighting
* Uses both SSBOs and Custom Images
* Varies significantly in performance and quality
* [SMAA](https://www.iryoku.com/smaa/) - Enhanced Subpixel Morphological Antialiasing:
* An alternative to the existing FXAA that preserves more sharpness and clarity
* Currently experimental in RenderPearl due to some issues with it's implementation
## Improvements
* Switched from Phong to BRDF lighting
* Improved shadow quality and performance using [a fast gaussian blur approximation](https://web.archive.org/web/20230210095515/http://the-witness.net/news/2013/09/shadow-mapping-summary-part-1/):
* Can be toggled for solid and translucent shadows, or disabled to use the Linear and Off (Nearest) blur options
* Improved the skylight color calculation
* Used faster texture sampling functions where possible
* Switched to [RCA Sharpening](https://github.com/GPUOpen-Effects/FidelityFX-FSR2?tab=readme-ov-file#robust-contrast-adaptive-sharpening-rcas)
* Made moon phase affect moonlight color
* Lava is now recognized as a fluid and has waves!
* Switched to a more accurate sRGB <-> Linear conversion
* Renamed Translucent Shadows to Subsurface Scattering, and improved its quality and performance:
* There is now another list in `block.properties` containing blocks affected by SSS (which can only be of cutout type)
## Removed Features
* Variable Penumbra Shadows (because it didn't work with the new shadow blur)
* Reinhard-Jodie Tonemap Curve option
* Emissive Flowers and Fungi options (as they were incompatible with the new SSS)
* Cloud lighting calculation (which didn't even work)
## Other Changes
* Reverted default profile back to High
* Lowered default Volumetric Light amount
* Enabled RCA Sharpening by default
* Disabled [shadow interval snapping](https://shaders.properties/reference/constants/shadowintervalsize/)
## Fixed Issues
* Dropped items render incorrectly
* Enchantment glint animation is frozen (reported by [drakray](https://www.planetminecraft.com/member/drakray/))
* Entities are treated as water in the shadow pass
* The `BLOCK_EMISSION_ATTRIBUTE` Iris feature is used but not marked as required
* Some post-processing effects run in the wrong order
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }