]> de.git.xonotic.org Git - xonotic/mediasource.git/blob - gfx/luma/gfx/hud/luma/common.filters
Some more Luma graphics and revisions
[xonotic/mediasource.git] / gfx / luma / gfx / hud / luma / common.filters
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2 <svg xmlns="http://www.w3.org/2000/svg" version="1.1">
3         <defs>
4                 <filter id="blurred">
5                         <feGaussianBlur stdDeviation="0.4"/>
6                 </filter>
7                 <filter id="darkened">
8                         <!-- ./tools/hsv-matrix.pl -9 3.3 0.35 -->
9                         <feColorMatrix values="1.01 -0.44 -0.22 0 0 -0.19 0.55 -0.01 0 0 -0.03 -0.69 1.07 0 0 0 0 0 1 0"/>
10                         <feGaussianBlur stdDeviation="2"/>
11                         <feComposite in2="SourceAlpha" operator="in"/>
12                 </filter>
13                 <filter id="glowing" x="-1" y="-1" width="3" height="3">
14                         <feGaussianBlur stdDeviation="8"/>
15                         <feColorMatrix values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0.4 0" result="glow"/>
16                         <feGaussianBlur in="SourceGraphic" stdDeviation="2"/>
17                         <feColorMatrix values="0.1 0 0 0 0 0 0.1 0 0 0 0 0 0.1 0 0 0 0 0 2 0"/>
18                         <feColorMatrix values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0.4 0" result="outline"/>
19                         <feGaussianBlur in="SourceGraphic" stdDeviation="8 6"/>
20                         <!-- ./tools/hsv-matrix.pl -9 3.3 0.35 -->
21                         <feColorMatrix values="1.01 -0.44 -0.22 0 0 -0.19 0.55 -0.01 0 0 -0.03 -0.69 1.07 0 0 0 0 0 1.7 0" result="shadow"/>
22                         <feColorMatrix in="SourceAlpha" values="1 0 0 0 0 0 1 0 0 1 0 0 1 0 0.6 0 0 0 1 0"/>
23                         <feOffset dx="4" result="cyan"/>
24                         <feColorMatrix in="SourceAlpha" values="1 0 0 0 1 0 1 0 0 1 0 0 1 0 0 0 0 0 1 0"/>
25                         <feOffset dx="-4" result="yellow"/>
26                         <feColorMatrix in="SourceAlpha" values="1 0 0 0 0.2 0 1 0 0 0.4 0 0 1 0 1 0 0 0 1 0"/>
27                         <feOffset dx="1" result="blue"/>
28                         <feColorMatrix in="SourceAlpha" values="1 0 0 0 1 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"/>
29                         <feOffset dx="-1" result="red"/>
30                         <feMerge>
31                                 <feMergeNode in="blue"/>
32                                 <feMergeNode in="red"/>
33                         </feMerge>
34                         <feGaussianBlur stdDeviation="2 0" result="bluered"/>
35                         <feMerge>
36                                 <feMergeNode in="cyan"/>
37                                 <feMergeNode in="yellow"/>
38                                 <feMergeNode in="bluered"/>
39                         </feMerge>
40                         <feGaussianBlur stdDeviation="2 0"/>
41                         <feColorMatrix values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0.33 0" result="abberation"/>
42                         <feGaussianBlur in="SourceAlpha" stdDeviation="4"/>
43                         <feColorMatrix values="1 0 0 0 1 0 1 0 0 1 0 0 1 0 1 0 0 0 1 -0.5" result="highlight"/>
44                         <feMerge>
45                                 <feMergeNode in="glow"/>
46                                 <feMergeNode in="shadow"/>
47                                 <feMergeNode in="abberation"/>
48                                 <feMergeNode in="outline"/>
49                                 <feMergeNode in="SourceGraphic"/>
50                         </feMerge>
51                         <feComposite in2="highlight" operator="arithmetic" k1="0.2" k2="1" k3="0.4"/>
52                         <feGaussianBlur stdDeviation="0.4"/>
53                 </filter>
54                 <filter id="highlighted" height="3" width="3" y="-1" x="-1" >
55                         <feGaussianBlur stdDeviation="8"/>
56                         <feColorMatrix values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0.4 0" result="glow"/>
57                         <feGaussianBlur in="SourceGraphic" stdDeviation="8 6"/>
58                         <!-- ./tools/hsv-matrix.pl -9 3.3 0.35 -->
59                         <feColorMatrix values="1.01 -0.44 -0.22 0 0 -0.19 0.55 -0.01 0 0 -0.03 -0.69 1.07 0 0 0 0 0 1.5 0" result="shadow"/>
60                         <feGaussianBlur in="SourceAlpha" stdDeviation="3"/>
61                         <feColorMatrix values="1 0 0 0 1 0 1 0 0 1 0 0 1 0 1 0 0 0 1 -0.5" result="highlight"/>
62                         <feMerge>
63                                 <feMergeNode in="glow"/>
64                                 <feMergeNode in="shadow"/>
65                                 <feMergeNode in="SourceGraphic"/>
66                         </feMerge>
67                         <feComposite in2="highlight" operator="arithmetic" k1="1" k2="1" k3="0.5"/>
68                         <feGaussianBlur stdDeviation="0.4"/>
69                 </filter>
70                 <filter id="shadowed" height="3" width="3" y="-1" x="-1" >
71                         <feGaussianBlur in="SourceGraphic" stdDeviation="8 6"/>
72                         <!-- ./tools/hsv-matrix.pl -9 3.3 0.35 -->
73                         <feColorMatrix values="1.01 -0.44 -0.22 0 0 -0.19 0.55 -0.01 0 0 -0.03 -0.69 1.07 0 0 0 0 0 1.5 0" result="shadow"/>
74                         <feMerge>
75                                 <feMergeNode in="shadow"/>
76                                 <feMergeNode in="SourceGraphic"/>
77                         </feMerge>
78                         <feGaussianBlur stdDeviation="0.4"/>
79                 </filter>
80         </defs>
81 </svg>