>   >  吉祥寺トロン奮戦記:Vol.14:偏見に満ちたファイル形式選び
Vol.14:偏見に満ちたファイル形式選び

Vol.14:偏見に満ちたファイル形式選び

ドキドキ? の検証スタート!

動画も作成したところで、早速検証を始めましょうか。今回はアニメーション業界で良く使われる「tga」「tiff」「png」の3つのファイル形式を比較してみました。データサイズに関しては、圧縮/非圧縮の場合でも比較。果たして結果はどうなるか? 今宵(?)最適な拡張子が遂に決まる!!?

■検証1 レンダリングにかかる時間の比較

レンダリング時間の比較

tga:1分 51 秒、tiff:2分、png:2分 35 秒

「png」は、保存や展開に時間がかかると聞いた通り、やはり少し遅かった。作業スピードが求められる場面において、処理が遅くなるのは難点といえる。

■検証2 データサイズの比較

データサイズの比較

tiff(LZW 圧縮):27.6MB、png(※):57.2MB、
tga(RLE 圧縮):249MB、tga(※):263MB、tiff(※):263MB ※圧縮なし

「png」はかなりデータ量が抑えられている。「tga」は圧縮あり、なしに関わらず他の形式に比べてデータ量が大きくなることが分かった。また「tiff」は圧縮すればかなりデータ量を抑えられる。HDD も安くなったとはいえ、できるだけコストは減らしておきたいところだ。



■結果 Best of ファイル形式は......

この結果をまとめてみると、
・tga:データ量では、他のファイル形式に比べてコストがかかる。
・png:データ量は抑えられるが、処理がやや遅くなる印象。
・tiff:圧縮するとデータ量のコストを抑えられる。

なーんだ、じゃあ「tiff」で良いじゃん! と思ってしまうのだが、ここで更なる問題が......。「tiff」を調べてみると「しかしあまりにも自由度の高い表現が可能なので、完全な互換性を保つことが難しくなっている(Wikipedia)」という記述が!! な、何てこった。「tiff」には互換性を検証するコストがかかってしまうのか。うーむ。このファイル形式のモヤモヤはまだまだ続きそうである。

みなさんはこのモヤモヤ、どうしてますか......?

TEXT_小宮智彦(CG ディレクター)
吉祥寺トロン公式サイト

その他の連載