diff --git a/mrmcd2014/__init__.py b/mrmcd2014/__init__.py index 25f962c..0ad413b 100644 --- a/mrmcd2014/__init__.py +++ b/mrmcd2014/__init__.py @@ -52,7 +52,6 @@ def introFrames(parameters): ) def outroFrames(parameters): - frames = int(0.5*fps) for i in range(0, frames): yield ( @@ -98,6 +97,15 @@ def outroFrames(parameters): ('bar3', 'style', 'opacity', 1), ) + +def pauseFrames(parameters): + frames = int(8*fps) + for i in range(0, frames): + yield ( + ('marquee', 'attr', 'x', '%.4f' % easeLinear(i, -30.767517, 356.766757, frames)), + ('marquee', 'attr', 'y', '%.4f' % easeLinear(i, -5.9523463, 1.153944, frames)), + ) + def debug(): render('intro.svg', '../intro.dv', @@ -110,10 +118,15 @@ def debug(): } ) - # render('outro.svg', - # '../outro.dv', - # outroFrames - # ) + render('outro.svg', + '../outro.dv', + outroFrames + ) + + render('pause.svg', + '../pause.dv', + pauseFrames + ) def tasks(queue): # iterate over all events extracted from the schedule xml-export diff --git a/mrmcd2014/artwork/overlay-1024x576.png b/mrmcd2014/artwork/overlay-1024x576.png new file mode 100644 index 0000000..0118f22 Binary files /dev/null and b/mrmcd2014/artwork/overlay-1024x576.png differ diff --git a/mrmcd2014/artwork/overlay-720x576.png b/mrmcd2014/artwork/overlay-720x576.png new file mode 100644 index 0000000..212a095 Binary files /dev/null and b/mrmcd2014/artwork/overlay-720x576.png differ diff --git a/mrmcd2014/artwork/overlay.svg b/mrmcd2014/artwork/overlay.svg new file mode 100644 index 0000000..aa17c19 --- /dev/null +++ b/mrmcd2014/artwork/overlay.svg @@ -0,0 +1,555 @@ + + + +image/svg+xml + \ No newline at end of file diff --git a/mrmcd2014/artwork/pause.svg b/mrmcd2014/artwork/pause.svg new file mode 100644 index 0000000..cc6f85b --- /dev/null +++ b/mrmcd2014/artwork/pause.svg @@ -0,0 +1,1043 @@ + + + +image/svg+xmlPAUSE +MITTASPAUSE + \ No newline at end of file