blob: 5c50d83ad8d3ffd95edb606993d4d728e9444d53 (
plain)
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
|
what's required -> prioritise
- a way to draw vectors - simple, just keep drawing as fast as possible
- a way to remap the drawing with corner coordinates
- a way to set the corner coordinates - draw crosshairs on screens, allow mouse/ keyboard movement
- a way to add and remove elements to draw - transitions
- animated drawings - pattern drawing, spiral generators
- animated outlines - fading
- clipping
- an interface
think about the pipeline
video inputs
- playback
- syphon
shape inputs:
- graphics/ drawings (drag / drop)
- tracing video
- generative
- animated
- particles
controls inputs
- midi
- lfo
- audio
effects
- segment (+ more lines)
colours
- coloured polyline
fader
colour picker
colour fader
pipeline
1) shape
2) mask on/off
start a gui window with
- source windows that support drag and drop
- menus to choose sources (or radio buttons)
- colour picker
- fader
- lfos to control transformations and colour changes
- mapping configuration in 4k window (zoom and pan)
- mapper in output window that saves settings
|