From 074e0e6c5007174ca0ec9256e98a3d889472d427 Mon Sep 17 00:00:00 2001 From: Michael Reichert Date: Fri, 20 Sep 2019 22:24:00 +0200 Subject: [PATCH] add pause --- sotm2019/__init__.py | 28 ++ sotm2019/artwork/pause.svg | 855 +++++++++++++++++++++++++++++++++++++ 2 files changed, 883 insertions(+) create mode 100644 sotm2019/artwork/pause.svg diff --git a/sotm2019/__init__.py b/sotm2019/__init__.py index 7d4a9c7..bca5380 100644 --- a/sotm2019/__init__.py +++ b/sotm2019/__init__.py @@ -51,6 +51,29 @@ def outroFrames(args): ) +def pauseFrames(args): + frames = int(3*fps) + 1 + for i in range(0, frames): + yield ( + ('logo', 'style', 'opacity', "%.4f" % linearFade(i, 0.0, 1.0, frames)), + ) + frames = int(2*fps) + for i in range(0, frames): + yield ( + ('logo', 'style', 'opacity', 1.0), + ) + frames = int(3*fps) + for i in range(0, frames): + yield ( + ('logo', 'style', 'opacity', "%.4f" % linearFade(i, 1.0, 0.0, frames)), + ) + frames = int(2*fps) + for i in range(0, frames): + yield ( + ('logo', 'style', 'opacity', 0), + ) + + def debug(): render( 'intro.svg', @@ -67,6 +90,11 @@ def debug(): outroFrames ) + render('pause.svg', + '../pause.ts', + pauseFrames + ) + def tasks(queue, args, idlist, skiplist): # iterate over all events extracted from the schedule xml-export diff --git a/sotm2019/artwork/pause.svg b/sotm2019/artwork/pause.svg new file mode 100644 index 0000000..80f036b --- /dev/null +++ b/sotm2019/artwork/pause.svg @@ -0,0 +1,855 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + Pause + +