私はBlenderの初心者なので、これはおそらく簡単に修正できます。
Blenderでテクスチャとして透明なPNGを使用すると、透明にする必要のある部分が黒としてレンダリングされます。
マテリアルプレビューではマテリアルが実際に透明であるかのように見えるため、これは特に混乱を招きます。
これがスクリーンショットです:
これはテストテクスチャであり、チェッカーボードの右上にあります。
これが.blend
ファイルを確認したい場合:
編集:設定で遊んだ後、レンダリングされた出力で透明度を使用してレンダリングされますが、それは私が必要とするものではありません。 Three.js でモデルを使用したいので、Blenderでどのように表示されるかをすばやく確認したいので、単純な「Z透明度」(「通常の」もの、非レイトレーシング)これは、編集中にBlenderで表示されると予想されるもののリファレンスレンダリングです(これは、HTMLでThree.jsを使用してレンダリングされたモデルと同じです<canvas>
):
BlenderArtists の2人のニースフェローのいずれもここで答えることを選択しなかった場合に備えて、次の2つの方法があります。
ビューポートで[N]をクリックし、[表示]タブを開き、[シェーディング]で[GLSL]を選択します。
元の投稿については、上のリンクをクリックしてください。
これにより、GLSLレンダラーを使用する必要がなくなります。重複を避けるために、リンクをクリックして答えに移動してください。便利なスクリーンショットがあります。