view scripts/make_pngs.sh @ 53:fb21519471e7

moved things around
author Adrianna Pińska <adrianna.pinska@gmail.com>
date Sun, 11 Sep 2011 15:48:56 +0200
parents 56b69a869efb
children 07f18421f121
line wrap: on
line source

#!/bin/bash

tilesize=20
svgdir=source/svg
pngdir=data/tiles

for subdir in common/snake
do
    for x in $svgdir/$subdir/*.svg
    do
        filename=`basename $x`
        rsvg-convert $x -w $tilesize -h $tilesize -o $pngdir/$subdir/${filename/svg/png}
    done
done

for tiledir in $pngdir/common/snake
do
    for hv in $tiledir/*-v.png
    do
        convert -rotate 90 $hv ${hv/-v.png/-h.png}
    done

    for lrud in $tiledir/*-r.png
    do
        convert -rotate 90 $lrud ${lrud/-r.png/-d.png}
        convert -rotate 180 $lrud ${lrud/-r.png/-l.png}
        convert -rotate 270 $lrud ${lrud/-r.png/-u.png}
    done

    for tblr in $tiledir/*-tl.png
    do
        convert -rotate 90 $tblr ${tblr/-tl.png/-tr.png}
        convert -rotate 180 $tblr ${tblr/-tl.png/-br.png}
        convert -rotate 270 $tblr ${tblr/-tl.png/-bl.png}
    done
done