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ファイル中で最初に解析したキーのテクスチャファイルを使用します。