Mercurial > mamba
view scripts/make_pngs.sh @ 65:ca2206efeeb1
Add mutators concept to image loader.
author | Simon Cross <hodgestar@gmail.com> |
---|---|
date | Sun, 11 Sep 2011 17:23:59 +0200 |
parents | 07f18421f121 |
children | 855bc20b9900 |
line wrap: on
line source
#!/bin/bash tilesize=20 svgdir=source/svg pngdir=data/tiles for subdir in common/snake lab do for x in $svgdir/$subdir/*.svg do filename=`basename $x` rsvg-convert $x -w $tilesize -h $tilesize -o $pngdir/$subdir/${filename/svg/png} mogrify -strip $pngdir/$subdir/${filename/svg/png} done done shopt -s nullglob for tiledir in $pngdir/common/snake $pngdir/lab 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