Skip to content

Release v0.25 - Performance update

Compare
Choose a tag to compare
@spiralhalo spiralhalo released this 16 May 11:37
· 693 commits to wip since this release

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.