From 7985c09cc1f98830cd3cc751f772e34334bef5ca Mon Sep 17 00:00:00 2001 From: Thorsten Bro Date: Wed, 24 May 2017 17:42:35 +0200 Subject: [PATCH] added backgroundframes-sequence to get osc17 workin --- osc17/__init__.py | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/osc17/__init__.py b/osc17/__init__.py index 47031b2..62b1027 100644 --- a/osc17/__init__.py +++ b/osc17/__init__.py @@ -66,6 +66,27 @@ def outroFrames(p): for i in range(0, frames): yield [] +def backgroundFrames(parameters): + frames = 25*3 + for i in range(0, frames): + yield ( + ('pause', 'attr', 'flood-opacity', '%.4f' % bounce(i, 0.0, 1.0, frames)), + ) + + frames = 25*1 + for i in range(0, frames): + yield ( + ('glowFlood', 'attr', 'flood-opacity', '%.4f' % 0), + ) + + frames = 20*fps + for i in range(0, frames): + xshift = 300 - ((i+1) * (300/frames)) + yshift = 150 - ((i+1) * (150/frames)) + yield( + ('pillgroup', 'attr', 'transform', 'translate(%.4f, %.4f)' % (xshift, yshift)), + ) + def debug(): render( 'intro.svg',