3dsMAXで作成した透過性を持たせたオブジェクト(フェンス等)を、FBX形式で書き出してInfraWorks360LTに読み込むと、透過性が反映されません。
以前のInfraWorks2014ではきちんと反映されていたのですが、360になってから設定に変更があったのでしょうか?
解決済! 解決策の投稿を見る。
回答者: adskishinom. 解決策の投稿を見る。
n.tanakaさん、こんにちは。
次の環境で試した限りでは、透過性が適切に反映していました。キャプチャ画像とファイルを添付しますので、よければn.tanakaさんの方でもお試しください(テクスチャ パスも適宜変更してください)。
・InfraWorks 360 2017.2
・3ds Max 2017 Update 1
・3ds Max で2つの平面に [標準]マテリアルを適用して、[自己照明] を "100" に設定します。
・マテリアルの [拡散反射光] と [不透明度] にテクスチャを適用します。
・FBX ファイルを書き出して、InfraWorks 360 へ読み込みます。
なお現時点での推測ですが、2製品のバージョンが統一されていない事が原因でマテリアルが適切に変換されていないかもしれません。
InfraWorks 360 は1台のPCに1バージョンしかインストールできませんので、最新の 2017.2 を使用されている場合は 3ds Max の2017 もインストールを行ってみてください。
先日投稿した内容ですが、結果はいかがでしょうか。問題が解決される事を願っています。
はじめまして。
ご返信ありがとうございます。
お返事が大変遅くなりましたが、3dsMAXの2017をインストールしてみて試してみました。
まず、テクスチャとアルファテクスチャの2枚をそれぞれ「拡散反射光」と「不透明度」に適用したら問題なく透過性が反映されました。
しかし、アルファテクスチャの付いたテクスチャを私がもっていないので、今までは「拡散反射光」に適用した1枚のテクスチャを「不透明度」にコピーし、3dsMAX内でアルファ変換をして対応していました。
このやり方ではInfraWorksに読み込んでみてもダメでした。
文章で説明しづらいのでキャプチャ画像とデータを添付しています。
もしよろしければ、一度ご確認をお願いいたします。
InfraWorksの情報について周りに相談できる人がいないので、大変助かりました。
ご丁寧にありがとうございました。
こんにちは。返信が遅くなってしまい、すいません!
先ずは、透過性の問題が解決されて何よりです(解決策としての承認、ありがとうございました)。
添付してもらった資料を見せてもらったのですが、手順②(「不透明度」の中の3点を選択し、アルファ化)は 3ds Max がテクスチャからの出力情報を独自に設定しているだけなので、あいにく InfraWorks 360 との互換性がありません。
なお、下記の弊社Webサイトに InfraWorks 360 の技術情報を公開しています。FBX を含む互換性の内容もありますので、よろしければ覗いてみてください。参考になるものがあれば嬉しいです。
https://knowledge.autodesk.com/ja/support/infraworks-360/troubleshooting?sort=score