updated emf2016 artwork
This commit is contained in:
parent
e659b8437f
commit
c860483071
4 changed files with 53 additions and 64 deletions
BIN
emf2016/.DS_Store
vendored
BIN
emf2016/.DS_Store
vendored
Binary file not shown.
|
@ -15,43 +15,23 @@ def introFrames(p):
|
|||
|
||||
nr = p['$id'];
|
||||
|
||||
# five initial frames
|
||||
for i in range(0, 5):
|
||||
yield (
|
||||
('text', 'style', 'opacity', "%.4f" % 0),
|
||||
('text', 'attr', 'transform', 'translate(%.4f, 0)' % -move),
|
||||
|
||||
('image%u' % ((nr+0)%3), 'style', 'opacity', "%.4f" % 1),
|
||||
('image%u' % ((nr+1)%3), 'style', 'opacity', "%.4f" % 0),
|
||||
('image%u' % ((nr+2)%3), 'style', 'opacity', "%.4f" % 0),
|
||||
)
|
||||
|
||||
# 3 Sekunde Text Fadein
|
||||
frames = 3*fps
|
||||
for i in range(0, frames):
|
||||
yield (
|
||||
('text', 'style', 'opacity', "%.4f" % easeLinear(i, 0, 1, frames)),
|
||||
('text', 'attr', 'transform', 'translate(%.4f, 0)' % easeOutQuad(i, move, -move, frames)),
|
||||
)
|
||||
|
||||
# 2 Sekunden stehen lassen
|
||||
frames = 2*fps
|
||||
# Hold still
|
||||
frames = 5*fps
|
||||
for i in range(0, frames):
|
||||
yield ()
|
||||
|
||||
# 3 Sekunde Text Fadeout
|
||||
frames = 3*fps
|
||||
# 1s fade out
|
||||
frames = 1*fps
|
||||
for i in range(0, frames):
|
||||
yield (
|
||||
('text', 'style', 'opacity', "%.4f" % easeLinear(i, 1, -1, frames)),
|
||||
('text', 'attr', 'transform', 'translate(%.4f, 0)' % easeInQuad(i, 0, -move, frames)),
|
||||
)
|
||||
|
||||
# two final frames
|
||||
for i in range(0, 2):
|
||||
# final frames
|
||||
for i in range(0,5):
|
||||
yield (
|
||||
('text', 'style', 'opacity', "%.4f" % 0),
|
||||
('text', 'attr', 'transform', 'translate(%.4f, 0)' % move),
|
||||
)
|
||||
|
||||
def outroFrames(p):
|
||||
|
@ -111,24 +91,24 @@ def debug():
|
|||
'../intro.ts',
|
||||
introFrames,
|
||||
{
|
||||
'$id': 65,
|
||||
'$title': 'Passwort, Karte oder Gesicht',
|
||||
'$subtitle': 'zur Sicherheit von Authentifizierungssystemen',
|
||||
'$personnames': 'starbug'
|
||||
'$id': 69,
|
||||
'$title': 'How To Make "Your Mum" Jokes Successfully',
|
||||
'$subtitle': 'But not necessarily tastefully',
|
||||
'$personnames': 'Matt Gray'
|
||||
}
|
||||
)
|
||||
|
||||
render(
|
||||
'outro.svg',
|
||||
'../outro.ts',
|
||||
outroFrames
|
||||
)
|
||||
|
||||
render(
|
||||
'pause.svg',
|
||||
'../pause.ts',
|
||||
pauseFrames
|
||||
)
|
||||
# render(
|
||||
# 'outro.svg',
|
||||
# '../outro.ts',
|
||||
# outroFrames
|
||||
# )
|
||||
#
|
||||
# render(
|
||||
# 'pause.svg',
|
||||
# '../pause.ts',
|
||||
# pauseFrames
|
||||
# )
|
||||
|
||||
def tasks(queue, args):
|
||||
# iterate over all events extracted from the schedule xml-export
|
||||
|
|
BIN
emf2016/artwork/.DS_Store
vendored
BIN
emf2016/artwork/.DS_Store
vendored
Binary file not shown.
|
@ -27,10 +27,10 @@
|
|||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="0.54374781"
|
||||
inkscape:cx="961.8177"
|
||||
inkscape:cx="1033.9414"
|
||||
inkscape:cy="528.4333"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
inkscape:current-layer="layer2"
|
||||
showgrid="false"
|
||||
inkscape:window-width="1440"
|
||||
inkscape:window-height="803"
|
||||
|
@ -81,10 +81,11 @@
|
|||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,27.637408)">
|
||||
transform="translate(0,27.637408)"
|
||||
sodipodi:insensitive="true">
|
||||
<g
|
||||
id="g3893"
|
||||
transform="matrix(1.4442596,0,0,1.4442596,29.259235,45.861242)">
|
||||
transform="matrix(1.4553101,0,0,1.4553101,25.480246,44.431864)">
|
||||
<image
|
||||
width="1331.4001"
|
||||
height="765.30005"
|
||||
|
@ -71897,25 +71898,7 @@ eCYg0e6//9k=
|
|||
x="-20.000002"
|
||||
y="-51.637474" />
|
||||
</g>
|
||||
<flowRoot
|
||||
xml:space="preserve"
|
||||
id="text"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:37.50000381px;line-height:100%;font-family:Neris;-inkscape-font-specification:Neris;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
inkscape:label="#flowRoot3553"
|
||||
transform="translate(-883.88091,748.23276)"><flowRegion
|
||||
id="flowRegion3555"><rect
|
||||
id="rect3557"
|
||||
width="856.16803"
|
||||
height="729.11627"
|
||||
x="947.17651"
|
||||
y="15.07449"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:37.50000381px;line-height:100%;font-family:Neris;-inkscape-font-specification:Neris;text-align:center;text-anchor:middle" /></flowRegion><flowPara
|
||||
style="font-style:normal;font-variant:normal;font-weight:900;font-stretch:normal;font-size:80.00000763px;line-height:100%;font-family:Neris;-inkscape-font-specification:'Neris Heavy';text-align:start;letter-spacing:-3.00000024px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1"
|
||||
id="flowPara4477">$title</flowPara><flowPara
|
||||
style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:80.00000763px;line-height:100%;font-family:Neris;-inkscape-font-specification:'Neris Light';text-align:start;letter-spacing:-3.00000024px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1"
|
||||
id="flowPara4481">$subtitle</flowPara><flowPara
|
||||
style="font-style:italic;font-variant:normal;font-weight:300;font-stretch:normal;font-size:80.00000763px;line-height:100%;font-family:Neris;-inkscape-font-specification:'Neris Light Italic';text-align:start;letter-spacing:-3.00000024px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1"
|
||||
id="flowPara4483">$personnames</flowPara></flowRoot> <rect
|
||||
<rect
|
||||
style="fill:#ffffff"
|
||||
id="rect3902"
|
||||
width="143.82289"
|
||||
|
@ -71923,4 +71906,30 @@ eCYg0e6//9k=
|
|||
x="1923.686"
|
||||
y="991.97723" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer2"
|
||||
inkscape:label="Layer 2">
|
||||
<flowRoot
|
||||
xml:space="preserve"
|
||||
id="text"
|
||||
style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:37.50000381px;line-height:100%;font-family:'Helvetica Neue';-inkscape-font-specification:'Helvetica Neue Light';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
|
||||
inkscape:label="#flowRoot3553"
|
||||
transform="translate(-883.88091,406.21347)"><flowRegion
|
||||
id="flowRegion3555"><rect
|
||||
id="rect3557"
|
||||
width="1793.1385"
|
||||
height="404.91794"
|
||||
x="946.30164"
|
||||
y="208.17874"
|
||||
style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:37.50000381px;line-height:100%;font-family:'Helvetica Neue';-inkscape-font-specification:'Helvetica Neue Light';text-align:center;text-anchor:middle;"
|
||||
ry="0" /></flowRegion><flowPara
|
||||
style="font-style:normal;font-variant:normal;font-weight:500;font-stretch:normal;font-size:80.00000763px;line-height:100%;font-family:'Helvetica Neue';-inkscape-font-specification:'Helvetica Neue Medium';text-align:start;letter-spacing:-3.00000024px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1"
|
||||
id="flowPara4477">$title</flowPara><flowPara
|
||||
style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:60.00000381px;line-height:100%;font-family:'Helvetica Neue';-inkscape-font-specification:'Helvetica Neue Light';text-align:start;letter-spacing:-3.00000024px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;"
|
||||
id="flowPara4481">$subtitle</flowPara><flowPara
|
||||
style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:60.00000381px;line-height:100%;font-family:'Helvetica Neue';-inkscape-font-specification:'Helvetica Neue Light';text-align:start;letter-spacing:-3.00000024px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;"
|
||||
id="flowPara3956" /><flowPara
|
||||
style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:70.00000763px;line-height:100%;font-family:'Helvetica Neue';-inkscape-font-specification:'Helvetica Neue Light';text-align:start;letter-spacing:-3.00000024px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;"
|
||||
id="flowPara4483">$personnames</flowPara></flowRoot> </g>
|
||||
</svg>
|
||||
|
|
Before Width: | Height: | Size: 5.3 MiB After Width: | Height: | Size: 5.3 MiB |
Loading…
Add table
Reference in a new issue