cemu_graphic_packs/Workarounds/XenobladeX_Brightness/rules.txt
getdls a144f58ca4 Xenoblade - Brightness fix + colour options
Fixes issues with too dark nights and too bright days by clamping relative value instead of static approximation of exposure decrease.
2020-04-30 22:41:11 +02:00

323 lines
7.3 KiB
Plaintext

[Definition]
titleIds = 0005000010116100,00050000101C4C00,00050000101C4D00
name = Brightness fix with colour and contrast
path = "Xenoblade Chronicles X/Workarounds/Brightness"
description = Fixes overbright day and too dark night. |Optionally tweaks colour and contrast.
version = 4
#[Default] #
#$contrastCurve:float = 0.0 # 0.0 no extra contrast to mix in
#$exposure:float = 1.0 # 1.0 Full range without clipping pre mix - brightness fixed
#$postExposure:float = 1.0 # 1.0 Full range without clipping - 1.1 -> slight clipping but nice
#$vibrance:float = 0.0 # 0.0 no extra vibrance
#$mixBalance:float = 1.0 # FXAA, bicubic sharpen or smooth pass -> Reserved for FX / Contrasty rework
#$glare:float = 0.95 # Reflection shader raise/lower to balance clipping -> Reserved for FX / Contrasty rework
#$lift:float = 0.002 # Raise shadows -> Reserved for FX / Contrasty rework
#$isCustom:int = 0
##Pre packed settings
[Preset]
name = WiiU default - Brightness fix only
category = Standard presets
$contrastCurve:float = 0.0
$exposure:float = 1.0
$postExposure:float = 1.0
$vibrance:float = 0.0
[Preset]
name = Increased brightness levels 1.15
category = Standard presets
$contrastCurve:float = 0
$exposure:float = 1.15
$postExposure:float = 1.0
$vibrance:float = 0.0
[Preset]
name = Increased contrast no colour change
category = Standard presets
$contrastCurve:float = 0.2
$exposure:float = 1.1
$postExposure:float = 1.05
$vibrance:float = 0.0
[Preset]
name = Saturation and contrast 1.25 - Darker nights
category = Standard presets
$contrastCurve:float = 0
$exposure:float = 1.3
$postExposure:float = 1.1
$vibrance:float = 0.3
[Preset]
name = Saturation and contrast 1.5 - Darker Nights
category = Standard presets
$contrastCurve:float = 0.0
$exposure:float = 1.55
$postExposure:float = 1.15
$vibrance:float = 0.45
#[Preset]
#name = Custom
#category = Standard presets
#$isCustom:int = 1
#
#
###exposure
#[Preset]
#name = No extra exposure - Only brightness fix
#category = Exposure and brightness fix
#condition = $isCustom == 1
#$exposure:float = 1.0
#
#[Preset]
#name = 10% less exposure
#category = Exposure and brightness fix
#condition = $isCustom == 1
#$exposure:float = 0.9
#
#[Preset]
#name = 15% less exposure
#category = Exposure and brightness fix
#condition = $isCustom == 1
#$exposure:float = 0.85
#
#[Preset]
#name = 20% less exposure
#category = Exposure and brightness fix
#condition = $isCustom == 1
#$exposure:float = 0.8
#
#[Preset]
#name = 5% more exposure
#category = Exposure and brightness fix
#condition = $isCustom == 1
#$exposure:float = 1.05
#
#[Preset]
#name = 10% more exposure
#category = Exposure and brightness fix
#condition = $isCustom == 1
#$exposure:float = 1.1
#
#[Preset]
#name = 15% more exposure
#category = Exposure and brightness fix
#condition = $isCustom == 1
#$exposure:float = 1.15
#
#[Preset]
#name = 20% more exposure
#category = Exposure and brightness fix
#condition = $isCustom == 1
#$exposure:float = 1.2
#
#[Preset]
#name = 30% more exposure
#category = Exposure and brightness fix
#condition = $isCustom == 1
#$exposure:float = 1.3
#
#[Preset]
#name = 40% more exposure
#category = Exposure and brightness fix
#condition = $isCustom == 1
#$exposure:float = 1.4
#
#[Preset]
#name = 50% more exposure
#category = Exposure and brightness fix
#condition = $isCustom == 1
#$exposure:float = 1.5
#
#[Preset]
#name = 75% more exposure
#category = Exposure and brightness fix
#condition = $isCustom == 1
#$exposure:float = 1.5
#
#
###Saturation
#[Preset]
#name = No extra saturation
#category = Saturation - Darkens image
#condition = $isCustom == 1
#$vibrance:float = 0.0
#
#[Preset]
#name = 5% more saturation
#category = Saturation - Darkens image
#condition = $isCustom == 1
#$vibrance:float = 0.05
#
#[Preset]
#name = 10% more saturation
#category = Saturation - Darkens image
#condition = $isCustom == 1
#$vibrance:float = 0.1
#
#[Preset]
#name = 15% more saturation
#category = Saturation - Darkens image
#condition = $isCustom == 1
#$vibrance:float = 0.15
#
#[Preset]
#name = 20% more saturation
#category = Saturation - Darkens image
#condition = $isCustom == 1
#$vibrance:float = 0.2
#
#[Preset]
#name = 30% more saturation
#category = Saturation - Darkens image
#condition = $isCustom == 1
#$vibrance:float = 0.3
#
#[Preset]
#name = 40% more saturation
#category = Saturation - Darkens image
#condition = $isCustom == 1
#$vibrance:float = 0.4
#
#[Preset]
#name = 50% more saturation
#category = Saturation - Darkens image
#condition = $isCustom == 1
#$vibrance:float = 0.5
#
#[Preset]
#name = 75% more saturation
#category = Saturation - Darkens image
#condition = $isCustom == 1
#$vibrance:float = 0.75
#
#
###Contrast curve
#[Preset]
#name = No extra contrast
#category = Contrast
#condition = $isCustom == 1
#$contrastCurve:float = 0.0
#
#
#
#[Preset]
#name = 20 % less contrast
#category = Contrast
#condition = $isCustom == 1
#$contrastCurve:float = -0.2
#
#[Preset]
#name = 5% more contrast
#category = Contrast
#condition = $isCustom == 1
#$contrastCurve:float = 0.05
#
#[Preset]
#name = 10% more contrast
#category = Contrast
#condition = $isCustom == 1
#$contrastCurve:float = 0.1
#
#[Preset]
#name = 15% more contrast
#category = Contrast
#condition = $isCustom == 1
#$contrastCurve:float = 0.15
#
#[Preset]
#name = 20% more contrast
#category = Contrast
#condition = $isCustom == 1
#$contrastCurve:float = 0.2
#
#[Preset]
#name = 30% more contrast
#category = Contrast
#condition = $isCustom == 1
#$contrastCurve:float = 0.3
#
#[Preset]
#name = 40% more contrast
#category = Contrast
#condition = $isCustom == 1
#$contrastCurve:float = 0.4
#
#[Preset]
#name = 50% more contrast
#category = Contrast
#condition = $isCustom == 1
#$contrastCurve:float = 0.5
#
#[Preset]
#name = 75% more contrast
#category = Contrast
#condition = $isCustom == 1
#$contrastCurve:float = 0.75
#
###postExposure curve
#[Preset]
#name = No post postExposure
#category = Exposure after colour grading
#condition = $isCustom == 1
#$postExposure:float = 1.0
#
#[Preset]
#name = 10% less post Exposure
#category = Exposure after colour grading
#condition = $isCustom == 1
#$postExposure:float = 0.9
#
#[Preset]
#name = 15% less post Exposure
#category = Exposure after colour grading
#condition = $isCustom == 1
#$postExposure:float = 0.85
#
#[Preset]
#name = 20% less post Exposure
#category = Exposure after colour grading
#condition = $isCustom == 1
#$postExposure:float = 0.8
#
#[Preset]
#name = 5% more post Exposure
#category = Exposure after colour grading
#condition = $isCustom == 1
#$postExposure:float = 1.05
#
#[Preset]
#name = 10% more post Exposure
#category = Exposure after colour grading
#condition = $isCustom == 1
#$postExposure:float = 1.1
#
#[Preset]
#name = 15% more post Exposure
#category = Exposure after colour grading
#condition = $isCustom == 1
#$postExposure:float = 1.15
#
#[Preset]
#name = 20% more post Exposure
#category = Exposure after colour grading
#condition = $isCustom == 1
#$postExposure:float = 1.2
#
#[Preset]
#name = 30% more post Exposure
#category = Exposure after colour grading
#condition = $isCustom == 1
#$postExposure:float = 1.3
#
#[Preset]
#name = 40% more post Exposure
#category = Exposure after colour grading
#condition = $isCustom == 1
#$postExposure:float = 1.4
#
#[Preset]
#name = 50% more post Exposure
#category = Exposure after colour grading
#condition = $isCustom == 1
#$postExposure:float = 1.5