: ${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}
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()
{
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()
*_bump) will_dds=false ;;
./models/player/*) will_dds=false ;;
./models/sprites/*) will_dds=false ;;
+ ./models/*) ;;
./textures/*) ;;
./models/*) ;;
./particles/*) ;;