Repository navigation
Expand file tree
/
Copy patheffects_config.yml
More file actions
160 lines (128 loc) · 4.07 KB
/
Copy patheffects_config.yml
File metadata and controls
160 lines (128 loc) · 4.07 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
# Effect Configuration
# Defines all effects available in the system
# Each effect maps a shader to an Action enum entry with a node class and trigger mode
effects:
- action: TOGGLE_DISPLACEMENT_MAP
shader: shaders/effects/displacement_map.glsl
node_class: EffectNode
trigger_mode: toggle
- action: TOGGLE_MINIATURE_OVERLAY
shader: shaders/effects/miniature_overlay.glsl
node_class: MiniatureOverlayEffectNode
trigger_mode: toggle
- action: TOGGLE_BULGE
shader: shaders/effects/bulge.glsl
node_class: EffectNode
trigger_mode: toggle
- action: TOGGLE_PINCH
shader: shaders/effects/pinch.glsl
node_class: EffectNode
trigger_mode: toggle
- action: TOGGLE_SWIRL
shader: shaders/effects/swirl.glsl
node_class: EffectNode
trigger_mode: toggle
- action: TOGGLE_FLASH
shader: shaders/effects/flashing_light.glsl
node_class: EffectNode
trigger_mode: toggle
- action: TOGGLE_FRAME_DIFFERENCING
shader: shaders/effects/frame_differencing.glsl
node_class: FrameDifferencingEffectNode
trigger_mode: toggle
- action: TOGGLE_GLITCH
shader: shaders/effects/glitch.glsl
node_class: EffectNode
trigger_mode: toggle
- action: TRIGGER_IMAGE_FLASH
shader: shaders/effects/image_flash.glsl
node_class: ImageFlashEffectNode
trigger_mode: toggle
- action: TOGGLE_INVERT
shader: shaders/effects/invert.glsl
node_class: EffectNode
trigger_mode: toggle
- action: TOGGLE_KALEIDOSCOPE
shader: shaders/effects/kaleidoscope.glsl
node_class: EffectNode
trigger_mode: toggle
- action: TOGGLE_MIRROR
shader: shaders/effects/mirror.glsl
node_class: EffectNode
trigger_mode: toggle
- action: TOGGLE_MATRIX
shader: shaders/graphics/matrix_rain.glsl
node_class: EffectNode
trigger_mode: toggle
- action: TOGGLE_MONITOR
shader: shaders/effects/monitor.glsl
node_class: EffectNode
trigger_mode: toggle
- action: TOGGLE_MOSAIC
shader: shaders/effects/mosaic.glsl
node_class: EffectNode
trigger_mode: toggle
- action: TOGGLE_PIXELATE
shader: shaders/effects/pixelate.glsl
node_class: EffectNode
trigger_mode: toggle
- action: TOGGLE_PSYCHEDELIC
shader: shaders/effects/psychedelic_fbm.glsl
node_class: EffectNode
trigger_mode: toggle
- action: TOGGLE_RGB_SPLIT
shader: shaders/effects/rgb_split.glsl
node_class: EffectNode
trigger_mode: toggle
- action: TOGGLE_GRAYSCALE
shader: shaders/effects/rgb_to_grayscale.glsl
node_class: EffectNode
trigger_mode: toggle
- action: TOGGLE_RGB_TO_HSB
shader: shaders/effects/rgb_to_hsb.glsl
node_class: EffectNode
trigger_mode: toggle
- action: TOGGLE_SINEWAVE_DISTORT
shader: shaders/effects/sinewave_distort.glsl
node_class: EffectNode
trigger_mode: toggle
- action: TOGGLE_SHAKE
shader: shaders/effects/shake.glsl
node_class: EffectNode
trigger_mode: toggle
- action: TOGGLE_BLUR
shader: shaders/effects/single_pass_blur.glsl
node_class: EffectNode
trigger_mode: toggle
- action: TOGGLE_SLITSCAN
shader: shaders/effects/slitscan.glsl
node_class: EffectNode
trigger_mode: toggle
- action: TOGGLE_STRIPES
shader: shaders/effects/stripes_from_image.glsl
node_class: EffectNode
trigger_mode: toggle
- action: TOGGLE_THRESHOLD
shader: shaders/effects/threshold.glsl
node_class: EffectNode
trigger_mode: toggle
- action: TOGGLE_VIDEO_FEEDBACK
shader: shaders/effects/video_feedback.glsl
node_class: EffectNode
trigger_mode: toggle
- action: TOGGLE_ASCII
shader: shaders/effects/ascii.glsl
node_class: EffectNode
trigger_mode: toggle
- action: TOGGLE_VHS
shader: shaders/effects/vhs_distortion.glsl
node_class: EffectNode
trigger_mode: toggle
- action: TOGGLE_GEOMETRY_DESTRUCTION
shader: shaders/effects/geometry_destruction.glsl
node_class: EffectNode
trigger_mode: toggle
- action: TOGGLE_TEMPORAL_SHATTER
shader: shaders/effects/temporal_shatter.glsl
node_class: TemporalShatterEffectNode
trigger_mode: toggle