OpenCOLLADAプラグインはTexToolsでエクスポートした.daeファイルを3DSMaxで開くときや、書き出すときに必須のプラグインです。
3DSMaxは毎年最新版がリリースされており、それにともなってOpenCOLLADAプラグインも各バージョンに合ったものが用意されています。
しかしながら現在ではまだ3DSMax2020に対応したプラグインはリリースされていません。
そのため、編集する際は2017、2018、2019版のどれかを使用するようにしましょう。
(ちなみに私は3DSMax2018を使用しています。)
プラグインの入手
TexToolsのガイドからのリンクだと手順が複雑なので、TexToolsDiscordの、#Help_3dmodelingチャンネルにあるリンクからダウンロードして使用したほうが早いです。
当該の投稿はピン留めされているので、Discordの右上のピンマークから飛ぶことができます。
使用している3DSMaxのバージョンに合ったプラグインをダウンロードしてください。
プラグインの適応
プラグインの適応は、先程入手したファイルを解凍して、Releaseフォルダの中にある.dleという拡張子のファイルを、Maxのプラグインフォルダにコピーするだけです。
プラグインフォルダはデフォルトだと、
「C:\Program Files\Autodesk\3ds Max 20XX\Plugins」
にあるはずです。
.daeファイルを開く際に、ファイル形式を「OpenCOLLADA」にしてから開けば、正常に3Dモデルを開けます。
また、書き出す際もファイル形式を合わせることを忘れないでください。
コメント
失礼致します。いつも記事の方参考にさせて頂いております。
当方3ds Max 2018を使用しておりまして、対応したOpenCOLLADAプラグインも記事の通りに導入したのですが、OpenCOLLADA形式でファイルを読み込む際に「Fatal Error:exception caught.」の表示が出て正常に読み込むことが出来ません。もし何か解決方法がありましたら、ご教授頂けたら幸いです…
いつも参考になる記事をありがとうございます。
DiscordのHelp_3dmodelingチャンネルを参照すると同じエラーが出てることはあるようですがあまり情報がありませんね。
試してみたいので
・どの3Dモデルを読み込もうとしたのか
・『正常に読み込むことが出来ない』のは「メッシュは表示されるがマテリアルが正しくない」のか、「全く開けない」のか
教えていただけますか?それでも分からないかもしれないですが…。
素早い返信ありがとうございます。
・バニラ状態の男性用のLV式上衣・アイアンキュイラス・アイアンホーバージョン
Modで外見を変更している女性用の紫水上衣【学士】で試してみましたが、いずれも同様のエラーが出ました。
・メッシュは表示されるがマテリアルが正しくない(一色で塗りつぶされた状態で表示される)
といった状況です。
私の環境ではバニラのアイアンキュイラス・アイアンホーバージョン読み込めました。
LV式上衣のみファイルのパスに「#」が含まれていたのでフォルダ名を変更してから読み込んだら正常に読み込めました。(LV式上衣→uwagi#55)
その場合でもFatal Errorとは出ていなかったので解決にはならないかもしれませんが、一つ、ファイルのパスに日本語や記号などをつけない状態にしてみてください。
確かにたまに肌と装備のマテリアルが逆になって読み込まれていることがあります。一色で塗りつぶされるのはあまりありませんが…。
私は少し編集するだけなので気にせず作業してしまいますが、マテリアルエディタで手動で変える方法があります。
3DSMAXで編集する場合は、TexToolsでエクスポートする際に「Export DAE+Materials」からエクスポートして、3DSMAXの画面で画像のところをクリックするとマテリアルエディタが開けますので、ドラッグでメッシュに当てるマテリアルを変更することが出来ます。
https://imgur.com/a/uCDdi8p
また、編集画面の設定を「標準」から「高品質」に変えてみてください。
ありがとうございます。
ファイルパスから2バイト文字を排除したところ正常に読み込むことができました。
今思えば初歩的なミスでした…お手数をおかけしまして申し訳ないです。
おかげさまで無事作業できそうです。重ね重ねありがとうございます!