2016-07-13 5 views
0

Unity Sceneに大きな3DSファイルをインポートしました。私はそれを透明にしたいと思います。Unityでインポートされた3DSファイルの素材にアクセスするにはどうしたらいいですか?

オブジェクトのサイズが大きく、5つの異なる「サブメッシュ」を持つメッシュとしてインポートされました。そのうちのいくつかには(すでにインポートされている)材料があります。

どうすればいいですか?私はおそらく、私はすべてのサブメッシュを通過し、そこにある材料をチェックするためにループを行う必要があると思っています...しかし、正直なところ...解決策であれば...私はそれを行う方法がわかりません..私はC#を使用していますが、これはUnityとC#の私の最初のステップです。

+1

これは複雑な質問です。まず、輸入が成功しなかった可能性があります。第二に、正確にあなたが持っているモデル、複雑なもの、拡散したテクスチャしか持っていない、左手座標系に変換されたもの(ユニティがそれを使用するかどうかなど)などに大きく依存しています。 1、ベイビーステップ(小さなインポート)、2、fbxに変換してインポートします。透明性に応じて、この記事をお読みください:https://docs.unity3d.com/Manual/StandardShaderMaterialParameterAlbedoColor.html –

+0

返信いただきありがとうございます。ご返信いただきありがとうございます(忙しい日)。私は、私が作っていないスーパーコンプレックスモデルで始めるのではなく、ステップでこのステップをやり始めます...そうです:)ありがとうございました! –

+1

心配はいりません。あなたの旅で3Dで幸運を祈る;) –

答えて

0

ユーザーのマークが正しいです。私はそれの複雑さを理解する前に赤ちゃんのステップから始める必要があります。時には私はあまりにも速く走っています!

ありがとうございます。

関連する問題