@@ -9,74 +9,74 @@ void setupShaders()
9
9
// ================================
10
10
11
11
// blobby
12
- newShader = new GShader (" blobby.glsl" , TYPE_COLOR );
12
+ newShader = new GShader (" ../ColorShaders/data/ blobby.glsl" , TYPE_COLOR );
13
13
newShader. addParameter(" depth" , 0 , 2 );
14
14
newShader. addParameter(" rate" , 0 , 2 );
15
15
shaders. add(newShader);
16
16
17
17
// drip
18
- newShader = new GShader (" drip.glsl" , TYPE_COLOR );
18
+ newShader = new GShader (" ../ColorShaders/data/ drip.glsl" , TYPE_COLOR );
19
19
newShader. addParameter(" intense" , 0 , 1 );
20
20
newShader. addParameter(" speed" , 0 , 1 );
21
21
newShader. addParameter(" graininess" , 0 , 1 , 0 , 1 );
22
22
shaders. add(newShader);
23
23
24
24
// electro
25
- newShader = new GShader (" electro.glsl" , TYPE_COLOR );
25
+ newShader = new GShader (" ../ColorShaders/data/ electro.glsl" , TYPE_COLOR );
26
26
newShader. addParameter(" rings" , 5 , 40 );
27
27
newShader. addParameter(" complexity" , 1 , 60 );
28
28
shaders. add(newShader);
29
29
30
30
// eye
31
- newShader = new GShader (" eye.glsl" , TYPE_COLOR );
31
+ newShader = new GShader (" ../ColorShaders/data/ eye.glsl" , TYPE_COLOR );
32
32
newShader. addParameter(" mouse" , 0 , width , 0 , height );
33
33
shaders. add(newShader);
34
34
35
35
// bands
36
- newShader = new GShader (" bands.glsl" , TYPE_COLOR );
36
+ newShader = new GShader (" ../ColorShaders/data/ bands.glsl" , TYPE_COLOR );
37
37
newShader. addParameter(" noiseFactor" , 5 , 100 );
38
38
newShader. addParameter(" stripes" , 0 , 100 );
39
39
shaders. add(newShader);
40
40
41
41
// sinewave
42
- newShader = new GShader (" sinewave.glsl" , TYPE_COLOR );
42
+ newShader = new GShader (" ../ColorShaders/data/ sinewave.glsl" , TYPE_COLOR );
43
43
newShader. addParameter(" colorMult" , 0.5 , 5.0 , 0.5 , 2.0 );
44
44
newShader. addParameter(" coeffx" , 10 , 50 );
45
45
newShader. addParameter(" coeffy" , 0 , 90 );
46
46
newShader. addParameter(" coeffz" , 1 , 200 );
47
47
shaders. add(newShader);
48
48
49
49
// water noise
50
- newShader = new GShader (" noisy.glsl" , TYPE_COLOR );
50
+ newShader = new GShader (" ../ColorShaders/data/ noisy.glsl" , TYPE_COLOR );
51
51
newShader. addParameter(" noiseFactor" , 0 , 10 , 0 , 10 );
52
52
newShader. addParameter(" noiseFactorTime" , 0 , 2 );
53
53
shaders. add(newShader);
54
54
55
55
// nebula
56
- newShader = new GShader (" nebula.glsl" , TYPE_COLOR );
56
+ newShader = new GShader (" ../ColorShaders/data/ nebula.glsl" , TYPE_COLOR );
57
57
newShader. addParameter(" starspeed" , 0 , 100 );
58
58
shaders. add(newShader);
59
59
60
60
// landscape
61
- newShader = new GShader (" landscape.glsl" , TYPE_COLOR );
61
+ newShader = new GShader (" ../ColorShaders/data/ landscape.glsl" , TYPE_COLOR );
62
62
newShader. addParameter(" dir" , 1.5 , 5 );
63
63
shaders. add(newShader);
64
64
65
65
// monjori
66
- newShader = new GShader (" monjori.glsl" , TYPE_COLOR );
66
+ newShader = new GShader (" ../ColorShaders/data/ monjori.glsl" , TYPE_COLOR );
67
67
newShader. addParameter(" graininess" , 10 , 100 );
68
68
newShader. addParameter(" pace" , 20 , 80 );
69
69
newShader. addParameter(" twist" , 0 , 100 );
70
70
shaders. add(newShader);
71
71
72
72
// bits
73
- newShader = new GShader (" bits.glsl" , TYPE_COLOR );
73
+ newShader = new GShader (" ../ColorShaders/data/ bits.glsl" , TYPE_COLOR );
74
74
newShader. addParameter(" mx" , 0 , 1 );
75
75
newShader. addParameter(" my" , 0 , 1 );
76
76
shaders. add(newShader);
77
77
78
78
// rain
79
- newShader = new GShader (" rain.glsl" , TYPE_COLOR );
79
+ newShader = new GShader (" ../ColorShaders/data/ rain.glsl" , TYPE_COLOR );
80
80
newShader. addParameter(" hue" , 0 , 0.1 );
81
81
newShader. addParameter(" fade" , 0 , 1 );
82
82
newShader. addParameter(" slow" , 0.1 , 3 );
@@ -89,31 +89,31 @@ void setupShaders()
89
89
// ================================
90
90
91
91
// brcosa
92
- newShader = new GShader (" brcosa.glsl" , TYPE_TEXTURE );
92
+ newShader = new GShader (" ../TextureShaders/data/ brcosa.glsl" , TYPE_TEXTURE );
93
93
newShader. addParameter(" brightness" , 0 , 2 );
94
94
newShader. addParameter(" saturation" , - 5 , 5 );
95
95
newShader. addParameter(" contrast" , - 5 , 5 );
96
96
shaders. add(newShader);
97
97
98
98
// hue
99
- newShader = new GShader (" hue.glsl" , TYPE_TEXTURE );
99
+ newShader = new GShader (" ../TextureShaders/data/ hue.glsl" , TYPE_TEXTURE );
100
100
newShader. addParameter(" hue" , 0 , TWO_PI );
101
101
shaders. add(newShader);
102
102
103
103
// pixelate
104
- newShader = new GShader (" pixelate.glsl" , TYPE_TEXTURE );
104
+ newShader = new GShader (" ../TextureShaders/data/ pixelate.glsl" , TYPE_TEXTURE );
105
105
newShader. addParameter(" pixels" , 1 , 100 , 1 , 100 );
106
106
shaders. add(newShader);
107
107
108
108
// blur
109
- newShader = new GShader (" blur.glsl" , TYPE_TEXTURE );
109
+ newShader = new GShader (" ../TextureShaders/data/ blur.glsl" , TYPE_TEXTURE );
110
110
newShader. addParameter(" sigma" , 0 , 10 );
111
111
newShader. addParameter(" blurSize" , 0 , 30 , true );
112
112
newShader. addParameter(" texOffset" , 0.5 , 3 );
113
113
shaders. add(newShader);
114
114
115
115
// channels
116
- newShader = new GShader (" channels.glsl" , TYPE_TEXTURE );
116
+ newShader = new GShader (" ../TextureShaders/data/ channels.glsl" , TYPE_TEXTURE );
117
117
newShader. addParameter(" rbiasx" , - 1 , 1 );
118
118
newShader. addParameter(" rbiasy" , - 1 , 1 );
119
119
newShader. addParameter(" gbiasx" , - 1 , 1 );
@@ -129,74 +129,74 @@ void setupShaders()
129
129
shaders. add(newShader);
130
130
131
131
// threshold
132
- newShader = new GShader (" threshold.glsl" , TYPE_TEXTURE );
132
+ newShader = new GShader (" ../TextureShaders/data/ threshold.glsl" , TYPE_TEXTURE );
133
133
newShader. addParameter(" threshold" , 0 , 1 );
134
134
shaders. add(newShader);
135
135
136
136
// neon
137
- newShader = new GShader (" neon.glsl" , TYPE_TEXTURE );
137
+ newShader = new GShader (" ../TextureShaders/data/ neon.glsl" , TYPE_TEXTURE );
138
138
newShader. addParameter(" brt" , 0 , 0.5 );
139
139
newShader. addParameter(" rad" , 0 , 3 , true );
140
140
shaders. add(newShader);
141
141
142
142
// edges
143
- newShader = new GShader (" edges.glsl" , TYPE_TEXTURE );
143
+ newShader = new GShader (" ../TextureShaders/data/ edges.glsl" , TYPE_TEXTURE );
144
144
shaders. add(newShader);
145
145
146
146
// wrap
147
- newShader = new GShader (" wrap.glsl" , TYPE_TEXTURE );
147
+ newShader = new GShader (" ../TextureShaders/data/ wrap.glsl" , TYPE_TEXTURE );
148
148
newShader. addParameter(" radius" , 0 , 2 );
149
149
newShader. addParameter(" radTwist" , 1 , 10 );
150
150
shaders. add(newShader);
151
151
152
152
// deform
153
- newShader = new GShader (" deform.glsl" , TYPE_TEXTURE );
153
+ newShader = new GShader (" ../TextureShaders/data/ deform.glsl" , TYPE_TEXTURE );
154
154
newShader. addParameter(" mouse" , 0 , 1 , 0 , 1 );
155
155
newShader. addParameter(" turns" , 2 , 10 );
156
156
shaders. add(newShader);
157
157
158
158
// pixelrolls
159
- newShader = new GShader (" pixelrolls.glsl" , TYPE_TEXTURE );
159
+ newShader = new GShader (" ../TextureShaders/data/ pixelrolls.glsl" , TYPE_TEXTURE );
160
160
newShader. addParameter(" pixels" , 0 , 200 , 0 , 200 );
161
161
newShader. addParameter(" rollRate" , 0 , 10 );
162
162
newShader. addParameter(" rollAmount" , 0 , 1 );
163
163
shaders. add(newShader);
164
164
165
165
// patches
166
- newShader = new GShader (" patches.glsl" , TYPE_TEXTURE );
166
+ newShader = new GShader (" ../TextureShaders/data/ patches.glsl" , TYPE_TEXTURE );
167
167
newShader. addParameter(" row" , 0 , 1 );
168
168
newShader. addParameter(" col" , 0 , 1 );
169
169
shaders. add(newShader);
170
170
171
171
// modcolor
172
- newShader = new GShader (" modcolor.glsl" , TYPE_TEXTURE );
172
+ newShader = new GShader (" ../TextureShaders/data/ modcolor.glsl" , TYPE_TEXTURE );
173
173
newShader. addParameter(" modr" , 0 , 0.5 );
174
174
newShader. addParameter(" modg" , 0 , 0.5 );
175
175
newShader. addParameter(" modb" , 0 , 0.5 );
176
176
shaders. add(newShader);
177
177
178
178
// halftone
179
- newShader = new GShader (" halftone.glsl" , TYPE_TEXTURE );
179
+ newShader = new GShader (" ../TextureShaders/data/ halftone.glsl" , TYPE_TEXTURE );
180
180
newShader. addParameter(" pixelsPerRow" , 2 , 100 , true );
181
181
shaders. add(newShader);
182
182
183
183
// halftone_cmyk
184
- newShader = new GShader (" halftone_cmyk.glsl" , TYPE_TEXTURE );
184
+ newShader = new GShader (" ../TextureShaders/data/ halftone_cmyk.glsl" , TYPE_TEXTURE );
185
185
newShader. addParameter(" density" , 0 , 1 );
186
186
newShader. addParameter(" frequency" , 0 , 100 );
187
187
shaders. add(newShader);
188
188
189
189
// invert
190
- newShader = new GShader (" invert.glsl" , TYPE_TEXTURE );
190
+ newShader = new GShader (" ../TextureShaders/data/ invert.glsl" , TYPE_TEXTURE );
191
191
shaders. add(newShader);
192
192
193
193
// bilateral_filter
194
- newShader = new GShader (" bilateral_filter.glsl" , TYPE_TEXTURE );
194
+ newShader = new GShader (" ../TextureShaders/data/ bilateral_filter.glsl" , TYPE_TEXTURE );
195
195
newShader. addParameter(" sigma" , 0 , 2 );
196
196
shaders. add(newShader);
197
197
198
198
// ripple
199
- newShader = new GShader (" ripple.glsl" , TYPE_TEXTURE );
199
+ newShader = new GShader (" ../ColorShaders/data/ ripple.glsl" , TYPE_TEXTURE );
200
200
newShader. addParameter(" ctr" , 0 , 1 , 0 , 1 );
201
201
shaders. add(newShader);
202
202
}
@@ -211,7 +211,7 @@ void setShader(int idxNextShader) {
211
211
212
212
int rippleTimeClick;
213
213
void mouseClicked () {
214
- if (shader. path. equals(" ripple.glsl" )) {
214
+ if (shader. path. equals(" ../ColorShaders/data/ ripple.glsl" )) {
215
215
rippleTimeClick = millis ();
216
216
cp5. getController(" ctr" ). setArrayValue(new float []{(float )(mouseX - 480 )/ pg. width , (float )mouseY / pg. height });
217
217
}
0 commit comments