次のスタンドアロンのいずれかでイメージ ファイルの形式を変換できます。
イメージ ファイルからメモリマップ テクスチャへの変換
スタンドアロンは、イメージ ファイルを他の形式に変換するために使用します。たとえば、テクスチャ イメージを Softimage や mental ray コマンド ライン レンダラ用にメモリ マッピングするのに必要な形式に変換することもできます。
メモリのマッピングの詳細については、「メモリ マッピング テクスチャを使用する」(「テクスチャリング」)を参照してください。
使用法
imf_copy[-v][-p]inimage outimage[outformat[outtype]]
では以下のファイル形式がサポートされています。
ファイル形式
|
シンボル
|
サポートされているデータ タイプ
|
Wavefront イメージ
|
rla
|
(8 ビット RGBA カラーおよびアルファ)
|
SOFTIMAGE ピクチャ イメージ(圧縮)
|
pic
|
(8 ビット RGBA カラーおよびアルファ)
|
Alias Research イメージ
|
alias
|
(8 ビット RGB カラー)
|
SGI カラー(圧縮)
|
rgb
|
(8 ビット RGBA カラーおよびアルファ)
|
JPG イメージ
|
jpg
|
(8 ビット RGB カラー)
|
ポータブル ピックスマップ
|
ppm
|
(8 ビット RGB カラー)
|
Targa イメージ
|
targa
|
(8 ビット RGBA カラーおよびアルファ)
|
MS Windows ビットマップ
|
bmp
|
(8 ビット RGBA カラーおよびアルファ)
|
mi カラー テクスチャ
|
ct
|
(8 ビット RGBA カラーおよびアルファ)
(16 ビット RGBA カラーおよびアルファ)、
(浮動小数値 RGBA カラーおよびアルファ)、
|
mi スカラ テクスチャ
|
st
|
(16 ビット mi スカラ テクスチャ)
|
mi ベクトル テクスチャ(アルファから)
|
vta
|
|
mi ベクトル テクスチャ(輝度から)
|
vts
|
|
mi z チャンネル(交差のデプスから)
|
zt
|
(デプス情報)
|
mi 法線ベクトル
|
nt
|
|
mi タグチャンネル(マテリアル タグから)
|
tt
|
|
mi ビット マスク
|
bit
|
|
4 コンポーネント TIFF(圧縮)
|
tif
|
(8 ビット RGBA カラーおよびアルファ)
(16 ビット RGBA カラーおよびアルファ)、
(8 ビット RGB カラー)
(16 ビット RGBA カラー)
|
非圧縮 TIFF イメージ
|
tifu
|
(8 ビット RGBA カラーおよびアルファ)
(16 ビット RGBA カラーおよびアルファ)、
(8 ビット RGB カラー)
(16 ビット RGBA カラー)
|
Dassault Systemes Catia 形式
|
picture
|
(8 ビット RGB カラー)
|
メモリ マップのロー テクスチャ ファイル
|
map
|
|
[Quantel/Abekas YUV]イメージ、576×720
|
qntpal
|
(8 ビット RGB カラー)
|
Quantel/Abekas YUV イメージ、486×720
|
qntntsc
|
(8 ビット RGB カラー)
|
オプション
-v
|
冗長モードに切り替えます。
|
-p
|
メモリマッピングできる、フィルタリングされたイメージ ピラミッドが作成されます。
|
さまざまなファイル形式間で変換する
スタンドアロンは、さまざまな種類のイメージ ファイル形式を相互に変換するために使用します。さらに、、などの一連のイメージ処理ツールも用意されています。
はサポートするイメージ ファイル形式を自動的に検出するため、入力ファイルには形式を識別するための拡張子( など)は必要ありません。出力ファイルの形式を指定するには、拡張子(など)または-formatオプションのいずれかを使用できます。
スタンドアロンは、ダイナミック リンク ライブラリ(Windows システムでの DLL)が用意されているすべてのファイル形式に変換できます。このスタンドアロンが使用するDLLは、Setupプログラムによって<install directory>/Application/bin/silにインストールされます。imgconvと入力すると、使用法のメッセージにサポートされているファイル形式の一覧が表示されます。
を実行するには、環境変数に<install directory>/Application/bin/silを指定する必要があります。
使用法
imgconv <input file> <output file> [-height <height>]
[-width <width>][-reduction <colormap size>]
[-format <name>][-compression <none|rle|lzw|packbits>]
[-description <string>]
[-processor <name> ["<arguments>"]][-verbose]
標準入力に書き出すには、ダッシュ(-)を使用します。 はサポートするイメージ ファイル形式を自動的に検出するため、入力ファイルには形式を識別するための拡張子( など)は必要ありません。
標準出力に書き出すには、ダッシュ(―)を使用します。出力ファイルの形式を指定するには、拡張子(など)または-formatオプションのいずれかを使用します。
オプション
-width
|
出力イメージの幅をピクセル単位で指定します。イメージ ヘッダなしのロー イメージ形式に対してのみ使用されます。
|
-height
|
出力イメージの高さをピクセル単位で指定します。イメージ ヘッダなしのロー イメージ形式に対してのみ使用されます。
|
-reduction
|
指定したカラー マップ サイズに応じて、出力イメージの色数を減らす必要があることを指定します。
|
-format
|
出力イメージ、またはシグネチャを持たない入力ファイルに使用するファイル形式を指定します。 サポートされているフォーマットはの使用法メッセージにリストされます。
|
-compression
|
出力イメージに使用する圧縮方法を指定します。
|
-description
|
出力イメージに使用する説明の文字列を指定します。
|
-processor
|
出力イメージに適用するプロセッサ名を指定します。プロセッサの引数は、ダブル クォーテーションで囲む必要があります。 サポートされているプロセッサは の使用法メッセージにリストされます。
|
-verbose
|
冗長モードに切り替えます。
|
注:使用法メッセージにはリストされていますが、imgconv で オプションは使用できません。