From dae496e28b60c87b0c41a5386165ec65088f4a54 Mon Sep 17 00:00:00 2001 From: Feuerfuchs Date: Mon, 30 Sep 2019 09:33:01 +0200 Subject: "a" prefix for animated files, improved (pre)lurk* --- ablobfoxdundundun1.svg | 235 ++++++++++++++++++++++++++++++++++++ ablobfoxdundundun2.svg | 235 ++++++++++++++++++++++++++++++++++++ ablobfoxdundundun3.svg | 235 ++++++++++++++++++++++++++++++++++++ ablobfoxdundundun4.svg | 235 ++++++++++++++++++++++++++++++++++++ ablobfoxhyper1.svg | 221 ++++++++++++++++++++++++++++++++++ ablobfoxhyper2.svg | 238 ++++++++++++++++++++++++++++++++++++ ablobfoxhyper3.svg | 238 ++++++++++++++++++++++++++++++++++++ ablobfoxhypercofe.svg | 293 +++++++++++++++++++++++++++++++++++++++++++++ ablobfoxhyperowo.svg | 256 +++++++++++++++++++++++++++++++++++++++ ablobfoxhyperthinking.svg | 253 ++++++++++++++++++++++++++++++++++++++ animate.sh | 35 ++++++ blobfoxdundundun.sh | 10 +- blobfoxdundundun1.svg | 235 ------------------------------------ blobfoxdundundun2.svg | 235 ------------------------------------ blobfoxdundundun3.svg | 235 ------------------------------------ blobfoxdundundun4.svg | 235 ------------------------------------ blobfoxhyper1.svg | 221 ---------------------------------- blobfoxhyper2.svg | 238 ------------------------------------ blobfoxhyper3.svg | 238 ------------------------------------ blobfoxhypercofe.svg | 293 --------------------------------------------- blobfoxhyperowo.svg | 256 --------------------------------------- blobfoxhyperthinking.svg | 253 -------------------------------------- blobfoxlurk.svg | 6 +- blobfoxlurkaww.svg | 10 +- blobfoxlurkglare.svg | 4 +- blobfoxlurkowo.svg | 6 +- blobfoxlurkowonotice.svg | 4 +- blobfoxprelurkcofe.svg | 8 +- blobfoxprelurkcroutons.svg | 8 +- blobfoxprelurkdonut.svg | 8 +- gen.sh | 12 +- hyperize.sh | 2 +- 32 files changed, 2513 insertions(+), 2478 deletions(-) create mode 100644 ablobfoxdundundun1.svg create mode 100644 ablobfoxdundundun2.svg create mode 100644 ablobfoxdundundun3.svg create mode 100644 ablobfoxdundundun4.svg create mode 100644 ablobfoxhyper1.svg create mode 100644 ablobfoxhyper2.svg create mode 100644 ablobfoxhyper3.svg create mode 100644 ablobfoxhypercofe.svg create mode 100644 ablobfoxhyperowo.svg create mode 100644 ablobfoxhyperthinking.svg create mode 100755 animate.sh delete mode 100644 blobfoxdundundun1.svg delete mode 100644 blobfoxdundundun2.svg delete mode 100644 blobfoxdundundun3.svg delete mode 100644 blobfoxdundundun4.svg delete mode 100644 blobfoxhyper1.svg delete mode 100644 blobfoxhyper2.svg delete mode 100644 blobfoxhyper3.svg delete mode 100644 blobfoxhypercofe.svg delete mode 100644 blobfoxhyperowo.svg delete mode 100644 blobfoxhyperthinking.svg diff --git a/ablobfoxdundundun1.svg b/ablobfoxdundundun1.svg new file mode 100644 index 0000000..3abbca0 --- /dev/null +++ b/ablobfoxdundundun1.svg @@ -0,0 +1,235 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ablobfoxdundundun2.svg b/ablobfoxdundundun2.svg new file mode 100644 index 0000000..3c764c0 --- /dev/null +++ b/ablobfoxdundundun2.svg @@ -0,0 +1,235 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ablobfoxdundundun3.svg b/ablobfoxdundundun3.svg new file mode 100644 index 0000000..7f9af5e --- /dev/null +++ b/ablobfoxdundundun3.svg @@ -0,0 +1,235 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ablobfoxdundundun4.svg b/ablobfoxdundundun4.svg new file mode 100644 index 0000000..32961ba --- /dev/null +++ b/ablobfoxdundundun4.svg @@ -0,0 +1,235 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ablobfoxhyper1.svg b/ablobfoxhyper1.svg new file mode 100644 index 0000000..07e7ebe --- /dev/null +++ b/ablobfoxhyper1.svg @@ -0,0 +1,221 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/ablobfoxhyper2.svg b/ablobfoxhyper2.svg new file mode 100644 index 0000000..a789665 --- /dev/null +++ b/ablobfoxhyper2.svg @@ -0,0 +1,238 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/ablobfoxhyper3.svg b/ablobfoxhyper3.svg new file mode 100644 index 0000000..ef5c1a4 --- /dev/null +++ b/ablobfoxhyper3.svg @@ -0,0 +1,238 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/ablobfoxhypercofe.svg b/ablobfoxhypercofe.svg new file mode 100644 index 0000000..3218db2 --- /dev/null +++ b/ablobfoxhypercofe.svg @@ -0,0 +1,293 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ablobfoxhyperowo.svg b/ablobfoxhyperowo.svg new file mode 100644 index 0000000..f212526 --- /dev/null +++ b/ablobfoxhyperowo.svg @@ -0,0 +1,256 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ablobfoxhyperthinking.svg b/ablobfoxhyperthinking.svg new file mode 100644 index 0000000..b7f70dc --- /dev/null +++ b/ablobfoxhyperthinking.svg @@ -0,0 +1,253 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/animate.sh b/animate.sh new file mode 100755 index 0000000..8d8afda --- /dev/null +++ b/animate.sh @@ -0,0 +1,35 @@ +#!/bin/sh + +SOURCEBASE=$1 +MAX=$2 +DELAY=$3 +SOURCESVG=`printf "%s.svg" $SOURCEBASE` +TARGETSVG=`printf "export/%s.png" $SOURCEBASE` + + +mkdir -p export_tmp +rm -f export_tmp/* + + +counter=1 +while [ $counter -le $MAX ] +do + source=`printf "%s%s.svg" $SOURCEBASE $counter` + file=`printf "export_tmp/%s.png" $counter` + inkscape -z -e $file $source + ((counter++)) +done + + +declare -a args + +counter=1 +while [ $counter -le $MAX ] +do + file=`printf "export_tmp/%s.png" $counter` + args+=($file $DELAY) + ((counter++)) +done + +apngasm -o $TARGETSVG ${args[@]} +rm -f export_tmp/* diff --git a/blobfoxdundundun.sh b/blobfoxdundundun.sh index 98a8a89..f0c23e0 100755 --- a/blobfoxdundundun.sh +++ b/blobfoxdundundun.sh @@ -10,17 +10,17 @@ mkdir -p export_tmp rm -f export_tmp/* -inkscape -z -e "export_tmp/1.png" "blobfoxdundundun1.svg" -inkscape -z -e "export_tmp/2.png" "blobfoxdundundun2.svg" -inkscape -z -e "export_tmp/3.png" "blobfoxdundundun3.svg" -inkscape -z -e "export_tmp/4.png" "blobfoxdundundun4.svg" +inkscape -z -e "export_tmp/1.png" "ablobfoxdundundun1.svg" +inkscape -z -e "export_tmp/2.png" "ablobfoxdundundun2.svg" +inkscape -z -e "export_tmp/3.png" "ablobfoxdundundun3.svg" +inkscape -z -e "export_tmp/4.png" "ablobfoxdundundun4.svg" counter=5 while [ $counter -le 79 ] do offset=${shakeOffsets[counter-5]} file=`printf "export_tmp/%s.png" $counter` - inkscape -z -e $file -a $offset "blobfoxdundundun4.svg" + inkscape -z -e $file -a $offset "ablobfoxdundundun4.svg" ((counter++)) done diff --git a/blobfoxdundundun1.svg b/blobfoxdundundun1.svg deleted file mode 100644 index 3abbca0..0000000 --- a/blobfoxdundundun1.svg +++ /dev/null @@ -1,235 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/blobfoxdundundun2.svg b/blobfoxdundundun2.svg deleted file mode 100644 index 3c764c0..0000000 --- a/blobfoxdundundun2.svg +++ /dev/null @@ -1,235 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/blobfoxdundundun3.svg b/blobfoxdundundun3.svg deleted file mode 100644 index 7f9af5e..0000000 --- a/blobfoxdundundun3.svg +++ /dev/null @@ -1,235 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/blobfoxdundundun4.svg b/blobfoxdundundun4.svg deleted file mode 100644 index 32961ba..0000000 --- a/blobfoxdundundun4.svg +++ /dev/null @@ -1,235 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/blobfoxhyper1.svg b/blobfoxhyper1.svg deleted file mode 100644 index 07e7ebe..0000000 --- a/blobfoxhyper1.svg +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - diff --git a/blobfoxhyper2.svg b/blobfoxhyper2.svg deleted file mode 100644 index a789665..0000000 --- a/blobfoxhyper2.svg +++ /dev/null @@ -1,238 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - diff --git a/blobfoxhyper3.svg b/blobfoxhyper3.svg deleted file mode 100644 index ef5c1a4..0000000 --- a/blobfoxhyper3.svg +++ /dev/null @@ -1,238 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - diff --git a/blobfoxhypercofe.svg b/blobfoxhypercofe.svg deleted file mode 100644 index 3218db2..0000000 --- a/blobfoxhypercofe.svg +++ /dev/null @@ -1,293 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/blobfoxhyperowo.svg b/blobfoxhyperowo.svg deleted file mode 100644 index f212526..0000000 --- a/blobfoxhyperowo.svg +++ /dev/null @@ -1,256 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/blobfoxhyperthinking.svg b/blobfoxhyperthinking.svg deleted file mode 100644 index b7f70dc..0000000 --- a/blobfoxhyperthinking.svg +++ /dev/null @@ -1,253 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/blobfoxlurk.svg b/blobfoxlurk.svg index 651a6ec..24bd390 100644 --- a/blobfoxlurk.svg +++ b/blobfoxlurk.svg @@ -407,8 +407,8 @@ inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:zoom="2.8" - inkscape:cx="-320.60515" - inkscape:cy="61.509305" + inkscape:cx="-176.14086" + inkscape:cy="74.366448" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="false" @@ -519,7 +519,7 @@ inkscape:connector-curvature="0" id="path4957" d="m 26.911905,104.15164 127.999995,9.9437 v 13.87371 H 26.911905 Z" - style="display:inline;opacity:0.5;fill:#f5f8fa;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill" /> + style="display:inline;opacity:1;fill:#f5f8fa;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill" /> image/svg+xml - + @@ -545,7 +545,7 @@ inkscape:connector-curvature="0" id="path4957" d="m 26.911905,104.15164 127.999995,9.9437 v 13.87371 H 26.911905 Z" - style="display:inline;opacity:0.5;fill:#f5f8fa;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill" /> + style="display:inline;opacity:1;fill:#f5f8fa;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill" /> + style="display:inline;opacity:1;fill:#f5f8fa;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill" /> + style="opacity:1;fill:#f5f8fa;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill" /> + style="display:inline;opacity:1;fill:#f5f8fa;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill" /> image/svg+xml - + @@ -1032,7 +1032,7 @@ transform="translate(-26.911905,0.03095311)" style="display:inline">