We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 914ff8f commit 1e0671cCopy full SHA for 1e0671c
cnn/cnn2.js
@@ -217,10 +217,27 @@ function drawFractal() {
217
const g = Math.floor(v * 255);
218
color = `rgb(${g},${g},${g})`;
219
}
220
+ else if (mode === "hsl") {
221
+ color = `hsl(${v * 360},100%,50%)`;
222
+ }
223
+ else if (mode === "binary") {
224
+ const s = Math.round(raw);
225
+ color = (s % 2 === 0) ? "#000" : "#fff";
226
227
+ else if (mode === "rgb") {
228
229
+ const p = ["#f00", "#0f0", "#00f"];
230
+ color = p[((s % 3) + 3) % 3];
231
232
else if (mode === "mod4") {
233
const s = Math.round(raw);
234
color = (s % 4 === 0 || s % 4 === 1) ? "#000" : "#fff";
235
236
+ else if (mode === "livingstone") {
237
238
+ const p = ["#000", "#5f5", "#f55", "#ff5"];
239
+ color = p[((s % 4) + 4) % 4];
240
241
else if (mode === "alleycat") {
242
243
const p = ["#000", "#5ff", "#f5f", "#fff"];
0 commit comments