479 lines
9.5 KiB
HLSL
479 lines
9.5 KiB
HLSL
/*
|
|
menbextrasettings.fx : MariENB extra user-tweakable variables.
|
|
(C)2013-2017 Marisa Kirisame, UnSX Team.
|
|
Part of MariENB, the personal ENB of Marisa.
|
|
Released under the GNU GPLv3 (or later).
|
|
*/
|
|
/* Paint filter */
|
|
string str_paint = "Painting Filter";
|
|
bool oilenable
|
|
<
|
|
string UIName = "Enable Oil Filter";
|
|
string UIWidget = "Checkbox";
|
|
> = {false};
|
|
/* legacy FXAA filter */
|
|
string str_fxaa = "FXAA";
|
|
bool fxaaenable
|
|
<
|
|
string UIName = "Enable FXAA";
|
|
string UIWidget = "Checkbox";
|
|
> = {false};
|
|
float fxaaspanmax
|
|
<
|
|
string UIName = "FXAA Span Max";
|
|
string UIWidget = "Checkbox";
|
|
> = {4.0};
|
|
float fxaareducemul
|
|
<
|
|
string UIName = "FXAA Reduce Mul";
|
|
string UIWidget = "Checkbox";
|
|
> = {16.0};
|
|
float fxaareducemin
|
|
<
|
|
string UIName = "FXAA Reduce Min";
|
|
string UIWidget = "Checkbox";
|
|
> = {128.0};
|
|
/* Depth-cutting chroma key */
|
|
string str_mask = "Depth Chroma Key";
|
|
bool maskenable
|
|
<
|
|
string UIName = "Enable Chroma Key";
|
|
string UIWidget = "Checkbox";
|
|
> = {false};
|
|
float maskr
|
|
<
|
|
string UIName = "Chroma Key Red";
|
|
string UIWidget = "Spinner";
|
|
float UIMin = 0.0;
|
|
float UIMax = 1.0;
|
|
> = {0.0};
|
|
float maskg
|
|
<
|
|
string UIName = "Chroma Key Green";
|
|
string UIWidget = "Spinner";
|
|
float UIMin = 0.0;
|
|
float UIMax = 1.0;
|
|
> = {1.0};
|
|
float maskb
|
|
<
|
|
string UIName = "Chroma Key Blue";
|
|
string UIWidget = "Spinner";
|
|
float UIMin = 0.0;
|
|
float UIMax = 1.0;
|
|
> = {0.0};
|
|
float maskd
|
|
<
|
|
string UIName = "Chroma Key Depth";
|
|
string UIWidget = "Spinner";
|
|
float UIMin = 0.0;
|
|
float UIMax = 1.0;
|
|
> = {0.5};
|
|
/* tilting */
|
|
float masktiltxcenter
|
|
<
|
|
string UIName = "Chroma Key Depth Horizontal Tilt Center";
|
|
string UIWidget = "Spinner";
|
|
float UIMin = 0.0;
|
|
float UIMax = 1.0;
|
|
> = {0.5};
|
|
float masktiltycenter
|
|
<
|
|
string UIName = "Chroma Key Depth Vertical Tilt Center";
|
|
string UIWidget = "Spinner";
|
|
float UIMin = 0.0;
|
|
float UIMax = 1.0;
|
|
> = {0.5};
|
|
float masktiltx
|
|
<
|
|
string UIName = "Chroma Key Depth Horizontal Tilt";
|
|
string UIWidget = "Spinner";
|
|
> = {0.0};
|
|
float masktilty
|
|
<
|
|
string UIName = "Chroma Key Depth Vertical Tilt";
|
|
string UIWidget = "Spinner";
|
|
> = {0.0};
|
|
/* lens curve with chromatic aberration */
|
|
string str_curve = "Lens Curvature";
|
|
bool curveenable
|
|
<
|
|
string UIName = "Enable Curvature";
|
|
string UIWidget = "Checkbox";
|
|
> = {false};
|
|
float chromaab
|
|
<
|
|
string UIName = "Curve Chromatic Aberration";
|
|
string UIWidget = "Spinner";
|
|
> = {0.0};
|
|
float lenszoom
|
|
<
|
|
string UIName = "Curve Zooming";
|
|
string UIWidget = "Spinner";
|
|
> = {50.0};
|
|
float lensdist
|
|
<
|
|
string UIName = "Curve Distortion";
|
|
string UIWidget = "Spinner";
|
|
> = {0.0};
|
|
/* BlurSharpShift, some people are obsessed with this nonsense */
|
|
string str_bss = "BlurSharpShift";
|
|
bool bssblurenable
|
|
<
|
|
string UIName = "Enable Blur";
|
|
string UIWidget = "Checkbox";
|
|
> = {false};
|
|
float bssblurradius
|
|
<
|
|
string UIName = "Blur Sampling Range";
|
|
string UIWidget = "Spinner";
|
|
float UIMin = 0.0;
|
|
> = {0.25};
|
|
bool bsssharpenable
|
|
<
|
|
string UIName = "Enable Sharp";
|
|
string UIWidget = "Checkbox";
|
|
> = {false};
|
|
float bsssharpradius
|
|
<
|
|
string UIName = "Sharp Sampling Range";
|
|
string UIWidget = "Spinner";
|
|
float UIMin = 0.0;
|
|
> = {1.0};
|
|
float bsssharpamount
|
|
<
|
|
string UIName = "Sharpening Amount";
|
|
string UIWidget = "Spinner";
|
|
float UIMin = 0.0;
|
|
> = {6.0};
|
|
bool bssshiftenable
|
|
<
|
|
string UIName = "Enable Shift";
|
|
string UIWidget = "Checkbox";
|
|
> = {false};
|
|
float bssshiftradius
|
|
<
|
|
string UIName = "Shift Sampling Range";
|
|
string UIWidget = "Spinner";
|
|
float UIMin = 0.0;
|
|
> = {0.75};
|
|
/* very cinematic black bars */
|
|
string str_box = "Black Bars";
|
|
bool boxenable
|
|
<
|
|
string UIName = "Enable Black Bars";
|
|
string UIWidget = "Checkbox";
|
|
> = {false};
|
|
float boxh
|
|
<
|
|
string UIName = "Box Horizontal Ratio";
|
|
string UIWidget = "Spinner";
|
|
float UIMin = 1.0;
|
|
> = {2.39};
|
|
float boxv
|
|
<
|
|
string UIName = "Box Vertical Ratio";
|
|
string UIWidget = "Spinner";
|
|
float UIMin = 1.0;
|
|
> = {1.0};
|
|
/* vignette */
|
|
string str_vignette = "Vignette with border blur";
|
|
bool vigenable
|
|
<
|
|
string UIName = "Enable Vignette";
|
|
string UIWidget = "Checkbox";
|
|
> = {false};
|
|
bool bblurenable
|
|
<
|
|
string UIName = "Enable Border Blur";
|
|
string UIWidget = "Checkbox";
|
|
> = {false};
|
|
/* 0 = circle, 1 = box, 2 = texture */
|
|
int vigshape
|
|
<
|
|
string UIName = "Vignette Shape";
|
|
string UIWidget = "Spinner";
|
|
int UIMin = 0;
|
|
int UIMax = 2;
|
|
> = {0};
|
|
/* 0 = overwrite, 1 = add, 2 = multiply */
|
|
int vigmode
|
|
<
|
|
string UIName = "Vignette Blending Mode";
|
|
string UIWidget = "Spinner";
|
|
int UIMin = 0;
|
|
int UIMax = 2;
|
|
> = {0};
|
|
float vigpow
|
|
<
|
|
string UIName = "Vignette Contrast";
|
|
string UIWidget = "Spinner";
|
|
float UIMin = 0.0;
|
|
> = {1.0};
|
|
float vigmul
|
|
<
|
|
string UIName = "Vignette Intensity";
|
|
string UIWidget = "Spinner";
|
|
float UIMin = 0.0;
|
|
> = {1.0};
|
|
float vigbump
|
|
<
|
|
string UIName = "Vignette Shift";
|
|
string UIWidget = "Spinner";
|
|
> = {0.0};
|
|
float vigcolor_r
|
|
<
|
|
string UIName = "Vignette Color Red";
|
|
string UIWidget = "Spinner";
|
|
> = {0.0};
|
|
float vigcolor_g
|
|
<
|
|
string UIName = "Vignette Color Green";
|
|
string UIWidget = "Spinner";
|
|
> = {0.0};
|
|
float vigcolor_b
|
|
<
|
|
string UIName = "Vignette Color Blue";
|
|
string UIWidget = "Spinner";
|
|
> = {0.0};
|
|
float bblurpow
|
|
<
|
|
string UIName = "Border Blur Contrast";
|
|
string UIWidget = "Spinner";
|
|
float UIMin = 0.0;
|
|
> = {1.0};
|
|
float bblurmul
|
|
<
|
|
string UIName = "Border Blur Intensity";
|
|
string UIWidget = "Spinner";
|
|
float UIMin = 0.0;
|
|
> = {1.0};
|
|
float bblurbump
|
|
<
|
|
string UIName = "Border Blur Shift";
|
|
string UIWidget = "Spinner";
|
|
> = {0.0};
|
|
float bblurradius
|
|
<
|
|
string UIName = "Border Blur Radius";
|
|
string UIWidget = "Spinner";
|
|
float UIMin = 0.0;
|
|
> = {1.0};
|
|
/* colour matrix */
|
|
string str_cmat = "Color Matrix";
|
|
bool cmatenable
|
|
<
|
|
string UIName = "Enable Color Matrix";
|
|
string UIWidget = "Checkbox";
|
|
> = {false};
|
|
float cmat_rr
|
|
<
|
|
string UIName = "Color Matrix Red Red";
|
|
string UIWidget = "Spinner";
|
|
> = {1.0};
|
|
float cmat_rg
|
|
<
|
|
string UIName = "Color Matrix Red Green";
|
|
string UIWidget = "Spinner";
|
|
> = {0.0};
|
|
float cmat_rb
|
|
<
|
|
string UIName = "Color Matrix Red Blue";
|
|
string UIWidget = "Spinner";
|
|
> = {0.0};
|
|
float cmat_gr
|
|
<
|
|
string UIName = "Color Matrix Green Red";
|
|
string UIWidget = "Spinner";
|
|
> = {0.0};
|
|
float cmat_gg
|
|
<
|
|
string UIName = "Color Matrix Green Green";
|
|
string UIWidget = "Spinner";
|
|
> = {1.0};
|
|
float cmat_gb
|
|
<
|
|
string UIName = "Color Matrix Green Blue";
|
|
string UIWidget = "Spinner";
|
|
> = {0.0};
|
|
float cmat_br
|
|
<
|
|
string UIName = "Color Matrix Blue Red";
|
|
string UIWidget = "Spinner";
|
|
> = {0.0};
|
|
float cmat_bg
|
|
<
|
|
string UIName = "Color Matrix Blue Green";
|
|
string UIWidget = "Spinner";
|
|
> = {0.0};
|
|
float cmat_bb
|
|
<
|
|
string UIName = "Color Matrix Blue Blue";
|
|
string UIWidget = "Spinner";
|
|
> = {1.0};
|
|
bool cmatnormalize
|
|
<
|
|
string UIName = "Normalize Matrix";
|
|
string UIWidget = "Checkbox";
|
|
> = {false};
|
|
/* hue-saturation */
|
|
string str_hs = "Hue-Saturation";
|
|
bool hsenable
|
|
<
|
|
string UIName = "Enable Hue-Saturation";
|
|
string UIWidget = "Checkbox";
|
|
> = {false};
|
|
float hsover
|
|
<
|
|
string UIName = "Overlap";
|
|
string UIWidget = "Spinner";
|
|
float UIMin = 0.0;
|
|
float UIMax = 0.5;
|
|
> = {0.0};
|
|
float hshue_a
|
|
<
|
|
string UIName = "Global Hue";
|
|
string UIWidget = "Spinner";
|
|
float UIMin = -1.0;
|
|
float UIMax = 1.0;
|
|
> = {0.0};
|
|
float hssat_a
|
|
<
|
|
string UIName = "Global Saturation";
|
|
string UIWidget = "Spinner";
|
|
float UIMin = -1.0;
|
|
float UIMax = 1.0;
|
|
> = {0.0};
|
|
float hsval_a
|
|
<
|
|
string UIName = "Global Value";
|
|
string UIWidget = "Spinner";
|
|
float UIMin = -1.0;
|
|
float UIMax = 1.0;
|
|
> = {0.0};
|
|
float hshue_r
|
|
<
|
|
string UIName = "Red Hue";
|
|
string UIWidget = "Spinner";
|
|
float UIMin = -1.0;
|
|
float UIMax = 1.0;
|
|
> = {0.0};
|
|
float hssat_r
|
|
<
|
|
string UIName = "Red Saturation";
|
|
string UIWidget = "Spinner";
|
|
float UIMin = -1.0;
|
|
float UIMax = 1.0;
|
|
> = {0.0};
|
|
float hsval_r
|
|
<
|
|
string UIName = "Red Value";
|
|
string UIWidget = "Spinner";
|
|
float UIMin = -1.0;
|
|
float UIMax = 1.0;
|
|
> = {0.0};
|
|
float hshue_y
|
|
<
|
|
string UIName = "Yellow Hue";
|
|
string UIWidget = "Spinner";
|
|
float UIMin = -1.0;
|
|
float UIMax = 1.0;
|
|
> = {0.0};
|
|
float hssat_y
|
|
<
|
|
string UIName = "Yellow Saturation";
|
|
string UIWidget = "Spinner";
|
|
float UIMin = -1.0;
|
|
float UIMax = 1.0;
|
|
> = {0.0};
|
|
float hsval_y
|
|
<
|
|
string UIName = "Yellow Value";
|
|
string UIWidget = "Spinner";
|
|
float UIMin = -1.0;
|
|
float UIMax = 1.0;
|
|
> = {0.0};
|
|
float hshue_g
|
|
<
|
|
string UIName = "Green Hue";
|
|
string UIWidget = "Spinner";
|
|
float UIMin = -1.0;
|
|
float UIMax = 1.0;
|
|
> = {0.0};
|
|
float hssat_g
|
|
<
|
|
string UIName = "Green Saturation";
|
|
string UIWidget = "Spinner";
|
|
float UIMin = -1.0;
|
|
float UIMax = 1.0;
|
|
> = {0.0};
|
|
float hsval_g
|
|
<
|
|
string UIName = "Green Value";
|
|
string UIWidget = "Spinner";
|
|
float UIMin = -1.0;
|
|
float UIMax = 1.0;
|
|
> = {0.0};
|
|
float hshue_c
|
|
<
|
|
string UIName = "Cyan Hue";
|
|
string UIWidget = "Spinner";
|
|
float UIMin = -1.0;
|
|
float UIMax = 1.0;
|
|
> = {0.0};
|
|
float hssat_c
|
|
<
|
|
string UIName = "Cyan Saturation";
|
|
string UIWidget = "Spinner";
|
|
float UIMin = -1.0;
|
|
float UIMax = 1.0;
|
|
> = {0.0};
|
|
float hsval_c
|
|
<
|
|
string UIName = "Cyan Value";
|
|
string UIWidget = "Spinner";
|
|
float UIMin = -1.0;
|
|
float UIMax = 1.0;
|
|
> = {0.0};
|
|
float hshue_b
|
|
<
|
|
string UIName = "Blue Hue";
|
|
string UIWidget = "Spinner";
|
|
float UIMin = -1.0;
|
|
float UIMax = 1.0;
|
|
> = {0.0};
|
|
float hssat_b
|
|
<
|
|
string UIName = "Blue Saturation";
|
|
string UIWidget = "Spinner";
|
|
float UIMin = -1.0;
|
|
float UIMax = 1.0;
|
|
> = {0.0};
|
|
float hsval_b
|
|
<
|
|
string UIName = "Blue Value";
|
|
string UIWidget = "Spinner";
|
|
float UIMin = -1.0;
|
|
float UIMax = 1.0;
|
|
> = {0.0};
|
|
float hshue_m
|
|
<
|
|
string UIName = "Magenta Hue";
|
|
string UIWidget = "Spinner";
|
|
float UIMin = -1.0;
|
|
float UIMax = 1.0;
|
|
> = {0.0};
|
|
float hssat_m
|
|
<
|
|
string UIName = "Magenta Saturation";
|
|
string UIWidget = "Spinner";
|
|
float UIMin = -1.0;
|
|
float UIMax = 1.0;
|
|
> = {0.0};
|
|
float hsval_m
|
|
<
|
|
string UIName = "Magenta Value";
|
|
string UIWidget = "Spinner";
|
|
float UIMin = -1.0;
|
|
float UIMax = 1.0;
|
|
> = {0.0};
|
|
/* colour balance */
|