obj/mtlファイルで使用可能なパラメーターは以下の通りです。
キー | タイプ | 説明 |
---|---|---|
v | 頂点情報 | ポリゴン形状の頂点 |
vt | 頂点情報 | テクスチャ座標値 |
vn | 頂点情報 | 頂点の法線 |
f | エレメント情報 | 形状の面 |
usemtl | マテリアル情報 | マテリアルファイル名 |
mtllib | マテリアル情報 | マテリアルライブラリ名※1 |
キー | タイプ | 説明 |
---|---|---|
newmtl | ベースマテリアル情報 | マテリアルの定義 |
Ka | ベースマテリアル情報 | マテリアルの影 |
Kd | ベースマテリアル情報 | マテリアルの本体色 |
Ks | ベースマテリアル情報 | ハイライト色 |
Ns | ベースマテリアル情報 | ハイライト係数 |
d/Tr | ベースマテリアル情報 | 透明度 |
map_Ka | ベースマテリアル情報 | 環境反射表現用テクスチャファイルパス※2 |
map_Kd | ベースマテリアル情報 | 乱反射表現用テクスチャファイルパス※2 |
※1:1つの3Dモデルに設定可能なmtlファイルは1つのみとなります。
※2:1つの3Dモデルに設定可能なテクスチャファイルは1つのみとなります。なお、2つ以上テクスチャファイルの設定があった場合、mtlファイル中で最初に解析したキーのテクスチャファイルを使用します。