Tags
Creators
Details
Licensed GPL-3.0-only
Published 5 months ago
All versions
0.1.4-alpha
Alpha
Radiance (Windows) 0.1.4-alpha4 months ago 13.9K
Compatibility
Minecraft: Java Edition
1.21.4
Platform
Fabric
Supported environments
Client-side
Changes
- New features
- Pipeline settings rewrite
- Add preset mode for simplified settings
- Add default module position to avoiod module overlap
- Simplified labPBR texture load (No pre-process is necessary)
- Tone mapping enhanced
- Add center mode (depends on the pixels around cross air) and global mode
- Add more mapping methods
- Expose more settings
- Integrated Nvidia SHaRC
- Integrated XeSS SR (Windows only)
- Ray Tracing module improved
- Expose the part of ray tracing shaders for dynamic runtime modification (experimental, WIP)
- Optimized the internal RT shaders for less registers and SMs usage
- Split reflection and refraction in two paths for better reflection and refraction results
- Rewrite NRD module following the NRD sample, works fine for reflections with Reblur. Relax will be added in the next versions.
- Expose almost all ReBlur settings
- Still a little bit noise for refractions. Optimization is WIP.
- Add basic emission textures
- Pipeline settings rewrite
- Issues fix
- Fix the bug where it is pure black at certain time
- Fix the path for wide character (Although DLSS still needs path with ASCII characters)
- Fix the bug of the DLSS mode settings
- Remove the selection box and hit box from the tracing path
- Fix the incorrect labPBR decode
- Fix hand for incorrect render issue
- Fix the wrong vulkan texture format
- Fix the module shift issue in pipeline mode
- Fix memory leakage on host and GPU
- Remove the hard dependency on DLSS. If the DLSS libs are absent, it will default to NRD.
- Fixed the missing biome texture for grass block sides
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:9S0sc0Ex:ixkMjcSJ"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:9S0sc0Ex:ixkMjcSJ"
}

