Metasequoia BBS

| New message | Normal | Tree |
Status
Tag
Keyword
[3332] OBJ形式出力時絶対パスが相対パスになる / まじかる☆しげぽん
Done [Request,Ver3.1.5, Ver4β] Response
OBJ形式で出力時に、絶対パスを指定していてもかならず相対パスになってしまいます。
絶対パスを指定していた場合はそのまま絶対パスでMTLファイルに記述していただけるでしょうか。

Ver3.1.5、Ver4βで同じ症状です。
Ver4正式版が出るまではまだしばらく、Ver3を使うことになるのでVer3の方の対応お願いします。
2013-08-13 15:42
[3337] Re: OBJ形式出力時絶対パスが相対パスになる / Administrator
mtlファイルには絶対パスは記述可能なのでしょうか?
オリジナルの仕様書は見たことがないのですが、元々がMS-DOS/Windows出身ではないこと、
また以前検証したときにはどのソフトもファイル名のみを出力していることから、
Windowsの形式での絶対パスは扱えないのではないかと考えているのですが。
2013-08-13 18:36
[3361] Re: Re: OBJ形式出力時絶対パスが相対パスになる / まじかる☆しげぽん
mtlファイルの絶対パス記述は、3dsMAXでOBJを出力、SoftimageXSI等で読み込んだ際に対応を確認しています。
今回メタセコから出力したOBJファイルで、mtlのパス記述相対パスになってしまう為SoftimageでテクスチャをSoftimage上で参照しなおさないといけない状況でした。
3dsMAXで出したデータでは絶対パスのパスはそのままmtlに絶対パスとして記述された為、SoftimageでOBJを読み込んだだけでテクスチャが当たっているのを確認できたため、メタセコの方でも同じようにOBJ出力時にmtlに絶対パスをそのまま記述してほしいという要望です。

試しにmtlファイルに、絶対パスを記述してSoftimageで読んだところちゃん参照してくれました。
2013-08-13 23:36
[3362] Re: Re: Re: OBJ形式出力時絶対パスが相対パスになる / まじかる☆しげぽん
相変わらず読みづらい文章ですみません…。
3dsMAX等で出力したデータでは、mtlを見たらこの様に記述されています。

map_Kd C:\Metasequoia\Texture\grade.jpg
2013-08-13 23:59
[3367] Re: Re: Re: Re: OBJ形式出力時絶対パスが相対パスになる / Administrator
Wavefrontを受け継いでいるAutodeskが現在そうしているということは仕様上問題がないと見てよさそうですね。
2013-08-14 22:05