Mercurial > mamba
comparison scripts/make_pngs.sh @ 46:ceed405766d9
script for generating tiles (currently snake bits)
author | Adrianna Pińska <adrianna.pinska@gmail.com> |
---|---|
date | Sun, 11 Sep 2011 15:20:05 +0200 |
parents | |
children | 56b69a869efb |
comparison
equal
deleted
inserted
replaced
45:942a1cef53c1 | 46:ceed405766d9 |
---|---|
1 #!/bin/bash | |
2 | |
3 tilesize=20 | |
4 svgdir=source/svg | |
5 common=data/tiles/common | |
6 | |
7 for x in $svgdir/*.svg | |
8 do | |
9 filename=`basename $x` | |
10 rsvg-convert $x -w $tilesize -h $tilesize -o $common/${filename/svg/png} | |
11 done | |
12 | |
13 for tiledir in $common | |
14 do | |
15 for hv in $tiledir/*-v.png | |
16 do | |
17 echo "convert -rotate 90 $hv ${hv/-v.png/-h.png}" | |
18 convert -rotate 90 $hv ${hv/-v.png/-h.png} | |
19 done | |
20 | |
21 for lrud in $tiledir/*-r.png | |
22 do | |
23 convert -rotate 90 $lrud ${lrud/-r.png/-d.png} | |
24 convert -rotate 180 $lrud ${lrud/-r.png/-l.png} | |
25 convert -rotate 270 $lrud ${lrud/-r.png/-u.png} | |
26 done | |
27 | |
28 for tblr in $tiledir/*-tl.png | |
29 do | |
30 convert -rotate 90 $tblr ${tblr/-tl.png/-tr.png} | |
31 convert -rotate 180 $tblr ${tblr/-tl.png/-br.png} | |
32 convert -rotate 270 $tblr ${tblr/-tl.png/-bl.png} | |
33 done | |
34 done |