Tags
Creators
Details
0.3.1+1.21.11
Compatibility
Required content
Changes
Changes:
-
Added a new lighting method (ReSTIR), disabled by default. Compared to Simple (the old method), ReSTIR can trace up to Max Lights at the cost of a little noise.
-
Improve GI flicker at large distances (especially with low render resolution)
-
Max voxelized block states has been increased from ~4k to ~8k
-
Photonics will now show an error message in chat if the max voxelized block states has been reached
-
Added a new option to adjust the strength of lighting from held enchanted items
-
Added a new global toggle for 3D Blocks in Photonics settings
-
Added SSR fallback when using WSR with Photon
-
Change handheld lighting to calculate independently for each hand. It will by default use 2 rays for visibility (meaning each hand will cast its own shadow!), but can be changed to a single ray in settings
-
Made handheld respect falloff/radius of lights, it should now look more similar to lights placed on the ground
-
Made handheld properly interact with normal mapping
Bug Fixes:
- Fix 3d blocks being broken by 3d leave packs
- Fix max lights breaking above 1000
- Fix lighting being gone in LOD (Voxy/DH) chunks with Photon
- Fix GI flickering with TAA enabled with BSL
- Fix handheld not respecting main hand in skin settings
Supported shaders
- Photon (requires latest version from Github)
- BSL v10.1 (exact version)
Release made by @Essentuan
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:MNlxJdtO:WR2uSWme"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:MNlxJdtO:WR2uSWme"
}

