From 352ea08ca0bd2c226725ddd1cffd27a1f4feb2e9 Mon Sep 17 00:00:00 2001 From: Whirly Date: Wed, 25 Mar 2015 17:06:10 +0000 Subject: [PATCH] Collection of Photo filters - some from Merov's integration tests and some created by myself. --- .../newview/app_settings/filters/Antique.xml | 57 ++++++++++++++ .../newview/app_settings/filters/Badtrip.xml | 36 +++++++++ .../app_settings/filters/Blownhighlights.xml | 25 ++++++ .../newview/app_settings/filters/Brighten.xml | 11 +++ .../newview/app_settings/filters/Cartoon.xml | 24 ++++++ indra/newview/app_settings/filters/Darken.xml | 11 +++ indra/newview/app_settings/filters/Edges.xml | 24 ++++++ indra/newview/app_settings/filters/Focus.xml | 39 ++++++++++ .../newview/app_settings/filters/Heatwave.xml | 38 +++++++++ .../app_settings/filters/Julesverne.xml | 20 +++++ .../app_settings/filters/Lightleak.xml | 78 +++++++++++++++++++ .../app_settings/filters/Linearize.xml | 11 +++ .../newview/app_settings/filters/Negative.xml | 11 +++ .../newview/app_settings/filters/Overcast.xml | 24 ++++++ .../app_settings/filters/Posterize.xml | 35 +++++++++ .../app_settings/filters/Rotatecolors180.xml | 8 ++ .../newview/app_settings/filters/Sharpen.xml | 7 ++ .../app_settings/filters/Softfocus.xml | 7 ++ .../app_settings/filters/Thematrix.xml | 42 ++++++++++ .../newview/skins/default/xui/en/strings.xml | 21 +++++ 20 files changed, 529 insertions(+) create mode 100644 indra/newview/app_settings/filters/Antique.xml create mode 100644 indra/newview/app_settings/filters/Badtrip.xml create mode 100644 indra/newview/app_settings/filters/Blownhighlights.xml create mode 100644 indra/newview/app_settings/filters/Brighten.xml create mode 100644 indra/newview/app_settings/filters/Cartoon.xml create mode 100644 indra/newview/app_settings/filters/Darken.xml create mode 100644 indra/newview/app_settings/filters/Edges.xml create mode 100644 indra/newview/app_settings/filters/Focus.xml create mode 100644 indra/newview/app_settings/filters/Heatwave.xml create mode 100644 indra/newview/app_settings/filters/Julesverne.xml create mode 100644 indra/newview/app_settings/filters/Lightleak.xml create mode 100644 indra/newview/app_settings/filters/Linearize.xml create mode 100644 indra/newview/app_settings/filters/Negative.xml create mode 100644 indra/newview/app_settings/filters/Overcast.xml create mode 100644 indra/newview/app_settings/filters/Posterize.xml create mode 100644 indra/newview/app_settings/filters/Rotatecolors180.xml create mode 100644 indra/newview/app_settings/filters/Sharpen.xml create mode 100644 indra/newview/app_settings/filters/Softfocus.xml create mode 100644 indra/newview/app_settings/filters/Thematrix.xml diff --git a/indra/newview/app_settings/filters/Antique.xml b/indra/newview/app_settings/filters/Antique.xml new file mode 100644 index 0000000000..73cff17126 --- /dev/null +++ b/indra/newview/app_settings/filters/Antique.xml @@ -0,0 +1,57 @@ + + + + sepia + + + linearize + 0.1 + 1.0 + 1.0 + 1.0 + + + contrast + 1.2 + 1.0 + 1.0 + 1.0 + + + colorize + 1.0 + 1.0 + 1.0 + 0.4 + 0.1 + 0.0 + + + darken + 0.1 + 1.0 + 1.0 + 1.0 + + + stencil + vignette + blend + 0.0 + 1.0 + 0.0 + 0.0 + 1.7 + 3.0 + + + colorize + 1.0 + 1.0 + 1.0 + 0.7 + 0.3 + 0.2 + + + diff --git a/indra/newview/app_settings/filters/Badtrip.xml b/indra/newview/app_settings/filters/Badtrip.xml new file mode 100644 index 0000000000..14ee0baff3 --- /dev/null +++ b/indra/newview/app_settings/filters/Badtrip.xml @@ -0,0 +1,36 @@ + + + + grayscale + + + linearize + 0.1 + 1.0 + 1.0 + 1.0 + + + posterize + 10.0 + 1.0 + 1.0 + 1.0 + + + gradient + + + colorize + 0.0 + 0.0 + 1.0 + 0.0 + 0.0 + 0.15 + + + blur + + + diff --git a/indra/newview/app_settings/filters/Blownhighlights.xml b/indra/newview/app_settings/filters/Blownhighlights.xml new file mode 100644 index 0000000000..2474a1b953 --- /dev/null +++ b/indra/newview/app_settings/filters/Blownhighlights.xml @@ -0,0 +1,25 @@ + + + + linearize + 0.0 + 1.0 + 1.0 + 1.0 + + + stencil + uniform + add + 0.0 + 1.0 + + + gamma + 0.25 + 1.0 + 1.0 + 1.0 + + + diff --git a/indra/newview/app_settings/filters/Brighten.xml b/indra/newview/app_settings/filters/Brighten.xml new file mode 100644 index 0000000000..9b4232229f --- /dev/null +++ b/indra/newview/app_settings/filters/Brighten.xml @@ -0,0 +1,11 @@ + + + + brighten + 0.5 + 1.0 + 1.0 + 1.0 + + + diff --git a/indra/newview/app_settings/filters/Cartoon.xml b/indra/newview/app_settings/filters/Cartoon.xml new file mode 100644 index 0000000000..4be6047d02 --- /dev/null +++ b/indra/newview/app_settings/filters/Cartoon.xml @@ -0,0 +1,24 @@ + + + + gradient + + + blur + + + linearize + 0.94 + 1.0 + 1.0 + 1.0 + + + contrast + 1.2 + 1.0 + 1.0 + 1.0 + + + diff --git a/indra/newview/app_settings/filters/Darken.xml b/indra/newview/app_settings/filters/Darken.xml new file mode 100644 index 0000000000..842da5aebf --- /dev/null +++ b/indra/newview/app_settings/filters/Darken.xml @@ -0,0 +1,11 @@ + + + + darken + 0.2 + 1.0 + 1.0 + 1.0 + + + diff --git a/indra/newview/app_settings/filters/Edges.xml b/indra/newview/app_settings/filters/Edges.xml new file mode 100644 index 0000000000..42ba88b34c --- /dev/null +++ b/indra/newview/app_settings/filters/Edges.xml @@ -0,0 +1,24 @@ + + + + gradient + + + blur + + + linearize + 0.0 + 1.0 + 1.0 + 1.0 + + + contrast + 1.3 + 1.0 + 1.0 + 1.0 + + + diff --git a/indra/newview/app_settings/filters/Focus.xml b/indra/newview/app_settings/filters/Focus.xml new file mode 100644 index 0000000000..d8525fea62 --- /dev/null +++ b/indra/newview/app_settings/filters/Focus.xml @@ -0,0 +1,39 @@ + + + + linearize + 0.0 + 1.0 + 1.0 + 1.0 + + + stencil + vignette + blend + 0.0 + 0.4 + 0.0 + 0.0 + 0.5 + 2.0 + + + sharpen + + + stencil + vignette + blend + 1.0 + 0.0 + 0.0 + 0.0 + 0.5 + 2.0 + + + blur + + + diff --git a/indra/newview/app_settings/filters/Heatwave.xml b/indra/newview/app_settings/filters/Heatwave.xml new file mode 100644 index 0000000000..48ee5c7e62 --- /dev/null +++ b/indra/newview/app_settings/filters/Heatwave.xml @@ -0,0 +1,38 @@ + + + + linearize + 0.1 + 1.0 + 1.0 + 1.0 + + + contrast + 0.8 + 1.0 + 1.0 + 1.0 + + + stencil + vignette + fade + 0.6 + 1.0 + 0.0 + 0.0 + 1.0 + 4.0 + + + colorize + 1.0 + 0.0 + 1.0 + 0.4 + 0.0 + 0.2 + + + diff --git a/indra/newview/app_settings/filters/Julesverne.xml b/indra/newview/app_settings/filters/Julesverne.xml new file mode 100644 index 0000000000..981e221da9 --- /dev/null +++ b/indra/newview/app_settings/filters/Julesverne.xml @@ -0,0 +1,20 @@ + + + + linearize + 0.1 + 1.0 + 1.0 + 1.0 + + + grayscale + + + screen + line + 0.02 + 0.0 + + + diff --git a/indra/newview/app_settings/filters/Lightleak.xml b/indra/newview/app_settings/filters/Lightleak.xml new file mode 100644 index 0000000000..93de743ab1 --- /dev/null +++ b/indra/newview/app_settings/filters/Lightleak.xml @@ -0,0 +1,78 @@ + + + + linearize + 0.09 + 1.0 + 1.0 + 1.0 + + + brighten + 0.1 + 1.0 + 1.0 + 1.0 + + + stencil + gradient + add + 1.0 + 0.0 + -1.0 + 1.0 + 1.0 + -1.0 + + + colorize + 1.0 + 1.0 + 1.0 + 0.1 + 0.1 + 0.0 + + + stencil + vignette + add + 0.0 + 1.0 + -1.0 + 1.0 + 1.5 + 5.0 + + + colorize + 1.0 + 1.0 + 1.0 + 0.8 + 0.0 + 0.0 + + + stencil + vignette + add + 0.0 + 1.0 + -1.0 + 1.0 + 1.0 + 5.0 + + + colorize + 1.0 + 1.0 + 1.0 + 0.8 + 0.8 + 0.0 + + + diff --git a/indra/newview/app_settings/filters/Linearize.xml b/indra/newview/app_settings/filters/Linearize.xml new file mode 100644 index 0000000000..23d0290e07 --- /dev/null +++ b/indra/newview/app_settings/filters/Linearize.xml @@ -0,0 +1,11 @@ + + + + linearize + 0.1 + 1.0 + 1.0 + 1.0 + + + diff --git a/indra/newview/app_settings/filters/Negative.xml b/indra/newview/app_settings/filters/Negative.xml new file mode 100644 index 0000000000..5765aaefd6 --- /dev/null +++ b/indra/newview/app_settings/filters/Negative.xml @@ -0,0 +1,11 @@ + + + + linearize + 0.9 + 1.0 + 1.0 + 1.0 + + + diff --git a/indra/newview/app_settings/filters/Overcast.xml b/indra/newview/app_settings/filters/Overcast.xml new file mode 100644 index 0000000000..dce5ab3e9e --- /dev/null +++ b/indra/newview/app_settings/filters/Overcast.xml @@ -0,0 +1,24 @@ + + + + linearize + 0.1 + 1.0 + 1.0 + 1.0 + + + colorize + 1.0 + 1.0 + 1.0 + 0.0 + 0.3 + 0.0 + + + saturate + 0.35 + + + diff --git a/indra/newview/app_settings/filters/Posterize.xml b/indra/newview/app_settings/filters/Posterize.xml new file mode 100644 index 0000000000..a96669a1d9 --- /dev/null +++ b/indra/newview/app_settings/filters/Posterize.xml @@ -0,0 +1,35 @@ + + + + blur + + + darken + 0.1 + 1.0 + 1.0 + 1.0 + + + contrast + 0.9 + 1.0 + 1.0 + 1.0 + + + linearize + 0.01 + 1.0 + 1.0 + 1.0 + + + posterize + 3.0 + 1.0 + 1.0 + 1.0 + + + diff --git a/indra/newview/app_settings/filters/Rotatecolors180.xml b/indra/newview/app_settings/filters/Rotatecolors180.xml new file mode 100644 index 0000000000..e25029720f --- /dev/null +++ b/indra/newview/app_settings/filters/Rotatecolors180.xml @@ -0,0 +1,8 @@ + + + + rotate + 180.0 + + + diff --git a/indra/newview/app_settings/filters/Sharpen.xml b/indra/newview/app_settings/filters/Sharpen.xml new file mode 100644 index 0000000000..6d3f9ae1a2 --- /dev/null +++ b/indra/newview/app_settings/filters/Sharpen.xml @@ -0,0 +1,7 @@ + + + + sharpen + + + diff --git a/indra/newview/app_settings/filters/Softfocus.xml b/indra/newview/app_settings/filters/Softfocus.xml new file mode 100644 index 0000000000..addd056855 --- /dev/null +++ b/indra/newview/app_settings/filters/Softfocus.xml @@ -0,0 +1,7 @@ + + + + blur + + + diff --git a/indra/newview/app_settings/filters/Thematrix.xml b/indra/newview/app_settings/filters/Thematrix.xml new file mode 100644 index 0000000000..696318c6da --- /dev/null +++ b/indra/newview/app_settings/filters/Thematrix.xml @@ -0,0 +1,42 @@ + + + + grayscale + + + linearize + 0.1 + 1.0 + 1.0 + 1.0 + + + posterize + 50.0 + 1.0 + 1.0 + 1.0 + + + gradient + + + screen + line + 0.02 + 90.0 + + + colorize + 0.0 + 1.0 + 0.0 + 0.1 + 0.2 + 0.2 + + + blur + + + diff --git a/indra/newview/skins/default/xui/en/strings.xml b/indra/newview/skins/default/xui/en/strings.xml index f9a47ba702..889fa70868 100755 --- a/indra/newview/skins/default/xui/en/strings.xml +++ b/indra/newview/skins/default/xui/en/strings.xml @@ -232,6 +232,27 @@ Please try logging in again in a minute. Lens Flare Miniature Toy Camera + Antique + Bad Trip + Blown Highlights + Soft Focus + Brighten + Cartoon + Darken + Glowing Edges + Center Focus + Heatwave + Jules Verne + Light Leak + Linearize + Negative + Overcast + Posterize + Color Shift + Sharpen + The Matrix + + Person