Imagemagick: write good TGAs

This commit is contained in:
Rudolf Polzer 2012-04-01 08:01:33 +02:00
parent 1ceae9ed8d
commit e6785c973c
2 changed files with 6 additions and 6 deletions

View File

@ -204,7 +204,7 @@ reduce_jpeg2_dds()
i=$1; shift
ia=$1; shift
o=$1; shift; shift
convert "$i" "$ia" -compose CopyOpacity -composite "$tmpdir/x.tga" && \
convert "$i" "$ia" -compose CopyOpacity -composite -type TrueColorMatte "$tmpdir/x.tga" && \
pickdxta "$dds_tool" "$dds_sepalpha" "$tmpdir/x.tga" "$o" $1
}
@ -213,7 +213,7 @@ reduce_jpeg2_dds_premul()
i=$1; shift
ia=$1; shift
o=$1; shift; shift
convert "$i" "$ia" -compose CopyOpacity -composite "$tmpdir/x.tga" && \
convert "$i" "$ia" -compose CopyOpacity -composite -type TrueColorMatte "$tmpdir/x.tga" && \
pickdxta "$dds_tool" "$dds_prealpha" "$tmpdir/x.tga" "$o" $1
}
@ -273,7 +273,7 @@ reduce_rgba_dds()
{
i=$1; shift; shift
o=$1; shift; shift
convert "$i" "$tmpdir/x.tga" && \
convert "$i" -type TrueColorMatte "$tmpdir/x.tga" && \
pickdxta "$dds_tool" "$dds_sepalpha" "$tmpdir/x.tga" "$o" $1
}
@ -281,7 +281,7 @@ reduce_rgba_dds_premul()
{
i=$1; shift; shift
o=$1; shift; shift
convert "$i" "$tmpdir/x.tga" && \
convert "$i" -type TrueColorMatte "$tmpdir/x.tga" && \
pickdxta "$dds_tool" "$dds_prealpha" "$tmpdir/x.tga" "$o" $1
}
@ -306,7 +306,7 @@ reduce_rgb_dds()
{
i=$1; shift; shift
o=$1; shift; shift
convert "$i" "$tmpdir/x.tga" && \
convert "$i" -type TrueColor "$tmpdir/x.tga" && \
"$meprefix"compress-texture "$dds_tool" "$dds_noalpha" "$tmpdir/x.tga" "$o" $1
}

View File

@ -46,7 +46,7 @@ esac
if [ -n "$fourcchack" ]; then
fourcchack_dir=`mktemp -d`
convert "$src" -fx "u*u.a" "$fourcchack_dir/src.$ext"
convert "$src" -fx "u*u.a" -type TrueColorMatte "$fourcchack_dir/src.$ext"
src="$fourcchack_dir/src.$ext"
fi