web-dev-qa-db-ja.com

3ds Maxでテクスチャの透明度が白く表示されるのはなぜですか?

テクスチャとプレビュー画像が付属した無料のツリーPalmモデルをダウンロードしました。プレビュー画像では木はきれいに見えますが、テクスチャをシーンに展開すると、葉は緑と白に見えます。ここで、白は透明領域です。

透明なテクスチャについて知っておくべきことはありますか?ビューポートとレンダラーの両方で、すべての透明度が白で表示されます。

どうなり得るか?

編集:

私が話していたモデルは、2つのJPGで実装されています。 1つはテクスチャで、もう1つは白黒で、白は透明度を表し、不透明度チャネル/マップのマテリアルに適用されます。

透明度はやや効いているようですが、葉の周りに白い境界線があります。不透明度チャネルが何らかの理由ですべての白色を適切にフィルターで除去しないためだと思います。また、ぼかしを変更すると影響を受けるようですが、0に設定しても削除されません(そしてギザギザになります)。

2
rFactor

私がグーグルで見つけたものから、それはデフォルトでPNGのアルファ透明度を使用しませんが、それをオンにするトリックがあります。

http://www.max-realms.com/modules/newbb/viewtopic.php?post_id=1402

(コピー貼り付け:マップのロールアウトで、拡散反射光マップを不透明度までドラッグしてコピーします。次に、不透明度マテリアルで、モノラル出力をアルファに変更します。また、アルファを事前に乗算した拡散反射光と不透明度を確認します。チェックされていない、それは時々それを台無しにすることができます)

3
CreeDorofl

3DMax(.3ds)としてエクスポートされたSketchupは正常に機能しますが、フローを中断させるいくつかの問題があります。それらの1つは.pngファイルです。 Sketchupは、不透明度チャネルで、ミックスマテリアルとしてそれを最大にします。外部ユーザーパスを追加し、ファイルをポイントするだけです。次に、ミックスチャンネルで、.png画像ファイルを拡散マップチャンネルから不透明度/ミックスチャンネルにコピーします。 (白いフリンジなし)

0
Craig

また、.pngが8ビットとして保存されていることを確認してください。 16ビットまたは32ビットでは機能しません。 Photoshopで、画像/モード/ 8ビット/チャンネルに移動します。

0
Alex Gordon