vr0.1-beta9
BETA
June 19, 2025
- fix compile error on unbound profile
- fix pixelated blocklight
- fix apparent light desaturation on some light source types (and reduce number of false positives in unknown light detection)
vr0.1-beta8
BETA
May 12, 2025
- updated to complementary r5.5.1
- fixed grainy modded emissives
- fixed excessive noise in reflections (still a little noisy)
vr0.1-beta7b
BETA
April 12, 2025
- Fixed GI ambient brightness being too low
- Improved unknown light detection
- Changed reflection strength with custom PBR
- added dynamic resolution reflection rendering
vr0.1-beta7a
BETA
March 23, 2025
- fixed resourcepacks adding extra grass on top of grass block lacking SSS and waving on that extra grass
- fixed normals blowing up with custom PBR at high map strength
vr0.1-beta7
BETA
March 22, 2025
- fixed GI sampling distribution
- this caused a brightness change which was rebalanced by renaming the previous "correct" GI setting to "subtle" and the previous "intense" one to "correct"
- fixed GI blowing up sometimes
- changed reflectiveness of metals with resourcepack PBR to schlick fresnel
- fixed candles not emitting any light
vr0.1-beta6a
BETA
January 23, 2025
- fix pixelated shadows
- properly handle pixelated shadows in the blocklight upscaler
vr0.1-beta6
BETA
January 23, 2025
- changed light falloff to 1/r² by default
- added setting to revert light falloff to 1/r
- fixed (reworked) interactive water waves
- added 1.21.4 light sources
- updated to complementary r5.4
vr0.1-beta5
BETA
July 14, 2024
- update to complementary r5.2.2
- vastly improve GI
- thanks to GitHub user `jwapobie` for doing most of the improvements
- improve ghost afterimage on moving objects
- the issue is not fully fixed, but should be bearable now
- fix sunlight shadows from ACL-based connected glass
- reduce flickering and borders between LOD levels
- this fixes the world-aligned squares following the player near light sources that illuminate surfaces at grazing angles
- improve blocklight upscaling and filtering
- add interactive water
- improve light discovery
- add specular blocklight highlights
vr0.1-beta4-fix2
BETA
June 15, 2024
- fix SDF calculations for real
- this reduces noise in shadows as well as light leaking
vr0.1-beta4-fix1
BETA
June 13, 2024
- fix most noise from blocklight
vr0.1-beta4
BETA
June 12, 2024
- update to Complementary r5.2.1
- improve dark corners and rings around objects
- add slider for blocklight resolution
- improve modded light support (needs iris 1.7 or later)
- more closely match per-block lighting to per-pixel lighting
- reduce flickering of handheld lighting when player voxelization is off
vr0.1-beta3
BETA
March 31, 2024
- Change raytracing algorithm from voxel RT to SDF raymarching
- this allows raytracing against dynamic shapes such as custom models or entities
- add single-sample soft shadow approximation
- remove denoising and accumulation as they are no longer needed
- remove option to disable "trace to all lights"
- add maximum light trace count setting
- add options to disable entities, the player and foliage in raytracing
- remove end game of life
- add world-space reflections
vr0.1-beta2
BETA
November 27, 2023
## Change Log
- fix stripes on far-away objects
- fix some unstable lighting
- add light source size multiplier (for sharper shadows)
- add iris required screen
- (untested) add modded light support
- fix dark screen edges when looking around while holding items
- fix blocky water
- fix incorrect texture coordinate clamping leading to slightly broken subvoxel models in some cases (this caused the weird dots on torches)
- add french translation (thanks to github user MsNeyla)
- fix ghosting on block breaking particles
- fix gi breaking after very long times
- fix item iPBR
- fix items held by allays not emitting any light
- fix primed TNT not emitting any light
vr0.1-beta1
BETA
November 6, 2023
- tweak denoiser
- add lights for dropped and held items, as well as entities
- groundwork for entity velocity support in reprojection (once iris starts supporting it)
- add per-material blocklight colour and brightness settings
- fix shader compilation on Iris 1.6
- updated to reimagined r2.0.3
- fix volumetric block light
- fix light shafts in caves when moving across block boundaries
- fix compile error with generated normals
- fix normals on entities with half-res blocklight shadow mode
- fix GI flickering in some cases
- update to reimagined r2.0.2
- attempt to rebalance a couple of things including GI (not done yet)
- fix light colour detection
- fix M1 crash
v17b
BETA
February 23, 2023
- add more modded light sources
- address some more issues with GI
v17a
BETA
February 21, 2023
- fix hard edges in lighting on non-block-grid-aligned surfaces with GI enabled
- fix compile error in gbuffers_block with block light shadow modes other than half-res
v17
BETA
February 14, 2023
- fix compile errors
- with per-pixel shadows
- without light shafts
- add global illumination
- fix trapdoors sometimes blocking light when they shouldn't
v16a
BETA
February 7, 2023
- Fix Half-Res blocklight shadows on block entities
- Fix Half-Res blocklight shadows with pixelated shadows
v16
BETA
February 6, 2023
- rename `Pixel Perfect Blocklight` option to `Blocklight Shadow Mode`
- add `Half Res` blocklight shadow mode
- fix flashing when moving the camera very fast
- fix ladder and repeater/comparator cuboid size
- add block.properties entry for modded light sources that uses the fallback blocklight colour
- improve wrong-looking shadows at noon
- fix compile error on some platforms
- add more modded light sources
v15
BETA
January 29, 2023
- reworked light source sorting algorithm (less flickering, better performance)
- added some modded light sources
- fixed end nebulae
v14a
BETA
January 27, 2023
- Tweak interactive water waves
- Fix flickering and low performance on some platforms
v14
BETA
January 25, 2023
- Interactive water waves
- more aggressive TAA
- fix some cases of incorrect VL in caves
v13a
BETA
January 21, 2023
- fix instant light propagation being impossible to turn on
v13
BETA
January 21, 2023
- rename Advanced Light Propagation to Light Propagation Mode
- add primed TNT and TNT minecart to light sources
- entity light sources have more accurate positions
- lights can update instantly with advanced light propagation mode (enable in shader settings -> voxelisation settings -> voxel-related performance settings. Not supported on MacOS, older graphics cards and optifine)
- fix some compile errors
v12
BETA
January 15, 2023
- fix some overly aggressive workarounds (cave sunlight fix, occlusion bleeding fix)
- better support for modded blocks
- add volumetric blocklight smoothing
v11a
BETA
January 12, 2023
- fix volumetric blocklight with advanced light propagation
- fixes related to subsurface scattering
- internal preparations for new features
v11
BETA
January 12, 2023
- Rework sun shadows
- fixes
v10
BETA
January 10, 2023
- the ray tracer now respects offsets of cross model blocks
- added distance field acceleration to ray tracing (only enabled with pixel perfect sun shadows)
- fixed several cases of blocklight flickering
Initial Modrinth version, based on commit `92f32f38`.
Changes compared to beta8 (on complementary discord server):
- fixed black lines in block light with advanced light propagation, without pixel perfect shadows.
- fixed (unintentionally) glowing entities.
- added translucent light tint slider.
vaprilfools_2025
ALPHA
April 1, 2025
- made everything faster
- absolutely no drawbacks, I promise
vr0.1-alpha10
ALPHA
October 27, 2023
- hard-code some light colours (settings for individually adjustable light colours will come in a future update)
- improve denoiser
vr0.1-alpha9c
ALPHA
October 22, 2023
- increase default voxel volume size
- fix lower profiles being broken
- remove "potato" and "very low" profiles as they don't make sense for rethinking voxels (use complementary instead)
- change some rethinking voxels settings between different profiles
vr0.1-alpha9b
ALPHA
October 14, 2023
- fix compile error with GI turned off
vr0.1-alpha9a
ALPHA
October 13, 2023
- fix random bright spots and light discoloration and crashes
- fall back to vanilla blocklight outside of voxelisation range
vr0.1-alpha9
ALPHA
October 12, 2023
- add global illumination
- tweak denoiser
- fix "trace all lights" option crashing the game
vr0.1-alpha8
ALPHA
October 11, 2023
- add per-block lighting
- add volumetric blocklight
- reduce amount details getting lost in denoising
- stop denoising from completely turning itself off sometimes when it shouldn't
- fix some issues in movement
vr0.1-alpha7
ALPHA
October 5, 2023
- improved ghosting
- increased light discovery speed
- added conway's game of life to the end
- added fractal night sky option
- fixed denoiser sometimes turning off in unaccumulated areas
- fixed some lights not casting light in all directions when they should
- groundwork for radiance cache
- treat all light sources as opaque in the voxel data so rays can actually hit them
- automatically select only some parts of light source blocks as emissive when emissives are not based on the resource pack
vr0.1-alpha6
ALPHA
October 2, 2023
- add option to check calculate contribution of all visible light sources at every pixel every frame
- hopefully fix two compile errors on some hardware
- tweak light source colours to be more saturated
- add options to disable denoising and accumulation
known issue: setting voxel resolution to 32x32x32 doesn't work
vr0.1-alpha5
ALPHA
October 1, 2023
- rewrote most of the blocklight calculation pipeline
- more aggressive denoising algorithm
- resource packs with custom models now work correctly as long as the models stay within the blocks
- improved performance in most cases (especially the worst ones)
- updated to reimagined r5.0.1
- removed all mod support
vr0.1-alpha4
ALPHA
June 10, 2023
- improve reprojection to no longer produce artefacts in movement
- actually fix "translucent" hand problem
- turn off debug view
vr01-alpha3
ALPHA
June 8, 2023
- add light block (`minecraft:light`, not block light emitters in general) support
- fix incomplete pipeline in nether and end (nether is still largely broken because of light overflow near lava lakes, but that is a bug in the pipeline, not a caused by the missing pipeline)
- fix "iris required" screen showing wrong text
- fix some shader option menus
- fix "translucent hand" issue
vr0.1-alpha2
ALPHA
June 7, 2023
- reimplement and improve handheld lights
- update to reimagined r2.2
vr0.1-alpha1b
ALPHA
June 5, 2023
- fix compile error on AMD windows
vr0.1-alpha1a
ALPHA
June 2, 2023
## DISCLAIMER
this version is an alpha release. it is expected to contain many bugs.
## hotfix
- fix shading with basic PBR support or per-pixel lighting
- fix a compilation error with default settings
## changes
- rewrite the lighting code:
- increase maximum amount of lights at any given location from 3 to 64
- bump openGL version from 330 to 430 for compute shader support (this breaks MacOS compatibility)
- merge shadow volume blocklight shadow mode and basic light propagation
- add accurate ray tracing (off by default)
- this allows custom models and mobs to be handled correctly by the ray tracer
- add denoising
- remove global illumination (or not implement it again yet)
- remove interactive water waves (the setting still exists, but does not work)
- Change versioning scheme
- I would like to publish a full release eventually
vr0.1-alpha1
ALPHA
June 2, 2023
## DISCLAIMER
this version is an alpha release. it is expected to contain many bugs.
## note
There are currently 3 primary files in this version. they are identical and only made it onto the download page by mistake
## changes
- rewrite the lighting code:
- increase maximum amount of lights at any given location from 3 to 64
- bump openGL version from 330 to 430 for compute shader support (this breaks MacOS compatibility)
- merge shadow volume blocklight shadow mode and basic light propagation
- add accurate ray tracing (off by default)
- this allows custom models and mobs to be handled correctly by the ray tracer
- add denoising
- remove global illumination (or not implement it again yet)
- remove interactive water waves (the setting still exists, but does not work)
- Change versioning scheme
- I would like to publish a full release eventually