X-Git-Url: http://git.xonotic.org/?p=xonotic%2Fxonotic.git;a=blobdiff_plain;f=misc%2Ftools%2Fcached-converter.sh;h=84f3480db11917b8066c8ad603303a9195b2a3ed;hp=413e148d32e3e4cd849b9fe6a1eb946fd72b0301;hb=cf8cc7e9f8ac5457b6165198999dd3fd9ba33941;hpb=00fee14016cf1258986916777fac1fb836e4ebfb diff --git a/misc/tools/cached-converter.sh b/misc/tools/cached-converter.sh index 413e148d..84f3480d 100755 --- a/misc/tools/cached-converter.sh +++ b/misc/tools/cached-converter.sh @@ -14,7 +14,7 @@ set -e : ${webp_flags_alq:=-lossless -q 100 -q_alpha 100} : ${webp_flags_ahq:=-lossless -q 100 -q_alpha 100} : ${do_dds:=true} -: ${dds_tool:=compressonator-dxtc} +: ${dds_tool:=s2tc} : ${do_ogg:=false} : ${ogg_ogg:=true} : ${ogg_qual:=2} @@ -251,8 +251,8 @@ reduce_jpeg2_webp() ia=$1; shift o=$1; shift; shift # this one MUST run - convert "$i" "$ia" -compose CopyOpacity -composite -type TrueColorMatte "$tmpdir/x.tga" && \ - cwebp $1 "$tmpdir/x.tga" -o "$o" + convert "$i" "$ia" -compose CopyOpacity -composite -type TrueColorMatte "$tmpdir/x.png" && \ + cwebp $1 "$tmpdir/x.png" -o "$o" } reduce_jpeg_jpeg() @@ -341,7 +341,8 @@ reduce_rgba_webp() { i=$1; shift; shift o=$1; shift; shift - cwebp $1 "$i" -o "$o" + convert "$i" "$tmpdir/x.png" && \ + cwebp $1 "$tmpdir/x.png" -o "$o" } has_alpha() @@ -379,10 +380,11 @@ for F in "$@"; do esac fi case "$f" in - ./sounds/misc/talk*.wav) will_ogg=false ;; # engine "feature" + ./sound/misc/talk*.wav) will_ogg=false ;; # engine "feature" *_bump) will_dds=false ;; ./models/player/*) will_dds=false ;; ./models/sprites/*) will_dds=false ;; + ./models/*) ;; ./textures/*) ;; ./models/*) ;; ./particles/*) ;;