2024-10-27 11:01:12 +03:00
|
|
|
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="0%" height="0%" class="svg-filters">
|
|
|
|
|
|
|
|
|
|
<!-- edge detect -->
|
|
|
|
|
<filter id="EdgeDetect">
|
|
|
|
|
<!--feConvolveMatrix order="3 3" preserveAlpha="true" divisor="1" bias="-1.4" kernelMatrix="-1 -1 -1 -1 9 -1 -1 -1 -1"/-->
|
|
|
|
|
<feConvolveMatrix order="3 3" preserveAlpha="true" kernelMatrix="-1 -1 -1 -1 8 -1 -1 -1 -1"/>
|
|
|
|
|
</filter>
|
|
|
|
|
|
|
|
|
|
<!-- shadows and highlights
|
|
|
|
|
gradient map: [blue 0-5% black 93-96% white]
|
|
|
|
|
via: https://justcode.today/filters/ -->
|
|
|
|
|
<filter id="ShadowsAndHilights">
|
|
|
|
|
<fecolormatrix type="saturate" values="0" />
|
|
|
|
|
<feComponentTransfer color-interpolation-filters="sRGB" result="cutoff">
|
|
|
|
|
<feFuncR type="table" tableValues="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.33,0.67,1,1,1,1"/>
|
|
|
|
|
<feFuncG type="table" tableValues="0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.33,0.67,1,1,1,1"/>
|
|
|
|
|
<feFuncB type="table" tableValues="1,0.8,0.6,0.4,0.2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0.33,0.67,1,1,1,1"/>
|
|
|
|
|
</feComponentTransfer>
|
|
|
|
|
<feBlend mode="difference" in="SourceGraphic" in2="cutoff"/>
|
|
|
|
|
</filter>
|
|
|
|
|
|
|
|
|
|
<!-- gamma shadows -->
|
|
|
|
|
<filter id="GammaShadows">
|
|
|
|
|
<feComponentTransfer color-interpolation-filters="sRGB">
|
|
|
|
|
<feFuncR type="gamma" exponent="0.3" amplitude="1.0" offset="0"></feFuncR>
|
|
|
|
|
<feFuncG type="gamma" exponent="0.3" amplitude="1.0" offset="0"></feFuncG>
|
|
|
|
|
<feFuncB type="gamma" exponent="0.3" amplitude="1.0" offset="0"></feFuncB>
|
|
|
|
|
</feComponentTransfer>
|
|
|
|
|
</filter>
|
|
|
|
|
|
|
|
|
|
</svg>
|
|
|
|
|
<!-- vim:set sw=4 ts=4 : -->
|