透明なマテリアルの作成

透明なマテリアルを作成するには、以下の手順に従います。

  1. マテリアルを作成または選択し、それをノードに割り当てます。マテリアルを使用する (Using materials) を参照してください。

  2. Library > Materials and Textures > Materials でマテリアルを選択し、Properties で設定します:

    • Blend Mode を次のいずれかの値に設定します。

      • Alpha: Automatic

        ブレンドモードを次のいずれかに設定します:

        • Premultiply Alpha プロパティがプロジェクトまたは画像に対して有効になっている場合の Alpha: Premultiplied。これはデフォルトの値です。

        • プロジェクトまたは画像の Premultiply Alpha プロパティが無効になっている場合の Alpha: Mixed。

        アルファプリマルチプリケーション を参照してください。

      • Alpha: Premultiplied

        ソースピクセルにプレマルチプライ処理されたアルファRGBAを期待し、ソースピクセルのアルファを使用して、ソースピクセルをデスティネーションピクセルの上にブレンドします。

        このモードはデフォルトで、アルファブレンディングの推奨モードであり、Porter-Duffの Source Over モードに相当します。

      • Alpha: Mixed

        ソースピクセルに非プリマルチプライアルファRGBAを期待し、ソースピクセルを宛先ピクセルとブレンドします。

        例えば、RGBカラーのアルファプリマルチプライ処理を行わないフラグメントシェーダーを使用するテクスチャを、事前処理なしで動的にロードする場合にこのモードを使用します。

      • Additive

        ソースピクセルを宛先ピクセルに追加します。

        このモードは、レイヤーに色を追加したいが、下のレイヤーの色を減少させたくないエフェクトに使用します。

        ../../_images/blend-modes.svg

        ブレンドモード を参照してください。

    • Blend Intensity をマテリアルの透明度に設定します。0 は完全に透明で、1 は不透明です。

    ../../_images/mymaterial-in-library.png ../../_images/transparent-material.png

関連項目

部分的に透過的なノードをレンダリングする

コンポジションとブレンディング

マテリアルを使用する (Using materials)

マテリアルタイプの使用

テクスチャ付きマテリアルの作成

マテリアルタイプとマテリアル