
Photonics: A raytracing engine
A ray-traced voxel engine with a focus on performance and crisp shadows
Список изменений
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
