Release v0.25 - Performance update
New features
- Pure SSAO option
- Experimental blue noise dithering mode (see more below)
Changes
- Altitude affects fog is turned off by default
- Denoising steps for SSAO and reflection has been removed
- Improved performance on SSAO, custom clouds, volumetric fog, and godrays in exchange for more noise
- Minor cloud and godray color difference due to reduced sample
Fixes
- Disable vanilla AO on entities by default--fixes Enhanced Block Entities compatibility
- Fog density option now properly controls fog density
- Prevent undefined cloud which may cause noisy screen in cloud-less dimensions
About dithering
Dithering can remove banding and boost image quality at low performance cost in exchange for a more noisy appearance.
To reduce dithering noise, it is recommended to set antialiasing to TAA at all times.
To further improve the quality of dithering, set Dithering mode in Experimental and debug settings to BLUE NOISE. Blue noise requires texture loading which is currently supported by Spiralhalo's Canvas LTS build of Canvas (look for releases with "LTS" in the title). EDIT: Blue noise is officially supported starting from Canvas 1.0.1511 for 1.16 and latest for 1.17.
Other notices
Mac compat build is untested.