-
Notifications
You must be signed in to change notification settings - Fork 1
/
ideas.txt
97 lines (89 loc) · 1.6 KB
/
ideas.txt
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
Invert edge param
ASCII Layer
"ascii": {
"fontsize": 24,
"spacing": 0.2,
"color": "#ffffff",
"chars": "-#+*",
"font": "mon",
"opacity": 0.8,
"mix": "nrm",
"update": 5
},
this.ascii.style.fontSize = this.config.render.ascii.fontsize + "px"
this.ascii.style.opacity = this.config.render.ascii.opacity
this.ascii.style.color = this.config.render.ascii.color
let asciiStyle = "normal"
switch(this.config.render.ascii.mode){
case "col":
asciiStyle = "color"
break
case "brn":
asciiStyle = "color-burn"
break
case "dod":
asciiStyle = "color-dodge"
break
case "drk":
asciiStyle = "darken"
break
case "dif":
asciiStyle = "difference"
break
case "exc":
asciiStyle = "exclusion"
break
case "hlg":
asciiStyle = "hard-light"
break
case "hue":
asciiStyle = "hue"
break
case "lgt":
asciiStyle = "lighten"
break
case "lum":
asciiStyle = "luminosity"
break
case "mlt":
asciiStyle = "multiply"
break
case "ovr":
asciiStyle = "overlay"
break
case "sat":
asciiStyle = "saturation"
break
case "scr":
asciiStyle = "screen"
break
case "slg":
asciiStyle = "soft-light"
break
}
this.ascii.style["mix-blend-mode"] = asciiStyle
BITMAP
Bitmap Editor
- clear
- load image
- x and y
- store
Bitmap oscilator
- sources
- scale and stretch
- interpolate
- scroll x and y
- animation: blend/jump/vertical/horizontal
- animationspeed
MATRIX
Inputs on 1 Axis
Outpouts on other axis
Connections can change intensity
Basic Outputs
Main Clock
Render X
Render Y
Basic Inputs
Render R
Render G
Render B