diff --git a/blobfoxdundundun1.svg b/ablobfoxdundundun1.svg similarity index 100% rename from blobfoxdundundun1.svg rename to ablobfoxdundundun1.svg diff --git a/blobfoxdundundun2.svg b/ablobfoxdundundun2.svg similarity index 100% rename from blobfoxdundundun2.svg rename to ablobfoxdundundun2.svg diff --git a/blobfoxdundundun3.svg b/ablobfoxdundundun3.svg similarity index 100% rename from blobfoxdundundun3.svg rename to ablobfoxdundundun3.svg diff --git a/blobfoxdundundun4.svg b/ablobfoxdundundun4.svg similarity index 100% rename from blobfoxdundundun4.svg rename to ablobfoxdundundun4.svg diff --git a/blobfoxhyper1.svg b/ablobfoxhyper1.svg similarity index 100% rename from blobfoxhyper1.svg rename to ablobfoxhyper1.svg diff --git a/blobfoxhyper2.svg b/ablobfoxhyper2.svg similarity index 100% rename from blobfoxhyper2.svg rename to ablobfoxhyper2.svg diff --git a/blobfoxhyper3.svg b/ablobfoxhyper3.svg similarity index 100% rename from blobfoxhyper3.svg rename to ablobfoxhyper3.svg diff --git a/blobfoxhypercofe.svg b/ablobfoxhypercofe.svg similarity index 100% rename from blobfoxhypercofe.svg rename to ablobfoxhypercofe.svg diff --git a/blobfoxhyperowo.svg b/ablobfoxhyperowo.svg similarity index 100% rename from blobfoxhyperowo.svg rename to ablobfoxhyperowo.svg diff --git a/blobfoxhyperthinking.svg b/ablobfoxhyperthinking.svg similarity index 100% rename from blobfoxhyperthinking.svg rename to ablobfoxhyperthinking.svg 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/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">