Skip to content

0.9.4 Preview Version (Cas Update, Performance tweaks, More Presets)

Pre-release
Pre-release
Compare
Choose a tag to compare
@retroluxfilm retroluxfilm released this 29 Jul 21:53
· 7 commits to main since this release

Notable Changes:

Shader Code:

  • Extended CAS to reduce sharpening of bright elements of the scene to reduce aliasing artifacts. This allows to go even higher on sharpening strength as before.
  • Improved CAS sharpening performance without noticeable visual impact. (its now very close to the filmic sharpening mode)
  • Reduced instruction count per pass for Filmic anamoprhic sharpening.
    Note: Strength value ranges has changed. Values are half as before.
  • Replaced Tonemap color correction mode with one that is easier to control with simple contrast and saturation sliders. (Will now keep white & black point in tact)
  • Enabled black pixel discarding per default as it also help with performance when the openVR hidden mesh mask is used (most games do)
  • Fixed compile error when the mask is enabled but no sharpening & antialiasing is used.
  • Fixed linear to sRGB conversion that was not matching the output when mixing CAS with a Color correction mode.
  • Changed CAS to use 0.5 Contrast Adaption per default in VR
  • Minor Perfomance improvements

Usability

  • Cleaned up help variable clutter in for the UI to simplify it.
  • Changed modes & setting help to be in a extra tab to be opened in VR (The tooltip approach did not work in VR)
  • Renamed Mask Smoothness setting to Edge Sharpness to fit the values better

Presets

  • Added multiple presets
  • Changed the default preset to use CAS instead of filmic sharpen.

Important Note: Manually created presets are not compatible anymore due to refactoring of shader variables.