3D 交差を作成する

「Motion」のデフォルトでは、「レイヤー」リストでのレイヤーの順番によって、キャンバスでのレイヤーの重ね順が決まります。つまり、キャンバス内では、「レイヤー」リストの上の方に表示されているレイヤーは、「レイヤー」リストでそれより下にあるレイヤーの前方に表示されます。このレイヤーの階層構造をレイヤーの順番と言います。3D 変形ハンドルを使って Z 空間でレイヤーを前に移動しても、そのレイヤーが「レイヤー」リストでそれより上にあるレイヤーを通り越して前に移動することはありません。レイヤーの順番によって、レイヤーの交差と対話が防止されます。

重要: 3D テキストオブジェクトはほかの 3D テキストオブジェクトとのみ交差します。また、3D テキストが従うのはレイヤーの順番だけです。3D テキストでないほかのレイヤーの上に 3D テキストを表示させるには、「レイヤー」リスト内でそのレイヤーの上に 3D テキストを配置する必要があります。キャンバス内でのテキストの Z 位置は影響しません。詳しくは、3D テキストの交差およびレイヤーの順番についてを参照してください。

下の例では、グループ「Red A」と「Blue B」が 3D 空間で同じ位置にあります。しかし、レイヤーの順番が決まっているので、Red A は Blue B と交差しません。

グループがレイヤーの順番に並んだ「レイヤー」リストとキャンバス

キャンバスでオブジェクトを交差させるには、プロジェクト内のグループを深度の順番に変換する必要があります。これは、2D グループを 3D グループに変換することで行えます。

下の図では、親グループが 3D に変換されたため、グループ「Red A」と「Blue B」が交差しています。

グループが深度の順番に並んだ「レイヤー」リストとキャンバス

まとめると次のようになります:

  • 2D グループ内でネストしているグループとレイヤーはレイヤーの順番で合成されます。

  • 3D グループ内でネストしているグループとレイヤーは深度の順番で合成されます。

Motion プロジェクトには 2D グループと 3D グループの両方を含めることができ、どちらのグループも互いに対して親になったり、ネストされた子になったりできます。さらに、グループはいつでも 2D から 3D にまたはその逆に変換できます。

グループを 2D から 3D に変換して交差を有効にする

  • 「レイヤー」リストで 2D グループを選択し、以下のいずれかの操作を行います:

    • 「レイヤー」リストでそのグループの右側にある 2D アイコンをクリックします。

      2D グループと 3D グループのアイコンが表示された「レイヤー」リスト
    • 「オブジェクト」>「3D グループ」と選択します(または、Control + D キーを押します)。

    • 「グループ」インスペクタで「タイプ」ポップアップメニューをクリックし、「3D」を選択します。

      「グループ」インスペクタに「タイプ」ポップアップメニューが表示されています

2D グループアイコンが 3D グループアイコンに置き換わり、親グループ内にネストされたレイヤーやグループが深度の順番に変換され、深度の順番になっているほかのレイヤーやグループと交差するようになります。グループを 3D から 2D に変換する場合も上の説明と同様の操作になります。

重要: 一部の操作および一部のフィルタまたはマスクを適用することによって、グループがラスタライズされます。グループをラスタライズするとビットマップイメージに変換されます。ラスタライズが 2D/3D グループに与える影響はそれぞれ異なり、3D 交差が妨げられることもあります。詳しくは、グループとラスタライズを参照してください。