Mac版Affinity Photo 2では、調整レイヤーを対象グループの子にすると、そのグループ内に効果を限定できます。グループ外のレイヤーにも影響させるには、メインのレイヤースタックで調整レイヤーをそれらの上に移動します。レイヤーの配置によって、公式に説明されている制御を行えます。

この手順では、色付きの長方形を独自に配置し、どのレイヤーに影響するかを識別しやすくしています。Affinity Photo 2デスクトップ版の公式ドキュメントに沿って説明します。下記のPhotoshopとの比較では、グループの描画モードを変更する方法について、アプリごとの文脈が必要な理由を説明します。

調整レイヤーが影響するレイヤーは何で決まる?

Affinityのドキュメントには、配置に関する便利なルールが2つ記載されています。調整レイヤーはその下にあるレイヤーに影響し、レイヤーまたはグループの子として作成された調整レイヤーは、その親だけに影響します。そのため、まずレイヤーパネルで調整レイヤーの位置と親を確認してください。調整の適用

グループだけに適用するには、調整レイヤーを目的のグループに所属させます。より広い範囲に適用するには、そのグループの外側に置き、対象レイヤーの上に配置します。Affinityでは、調整レイヤーをレイヤーまたはグループにドラッグして適用範囲を限定したり、スタックの上部へ移動してより多くのレイヤーに適用したりできます。調整レイヤーの使用

設定を変更する前に、次の判断表を参考にしてください。

目的の結果 使用するレイヤーの配置
1つの図形を調整する 調整レイヤーをその図形の子にします。
図形のグループを調整する 調整レイヤーをグループの子にします。
グループとその下にあるアートワークを調整する 調整レイヤーをグループの外側に置き、両方の上に配置します。
他のオブジェクトはそのままにして、選択したオブジェクトを調整する 対象をグループ化し、そのグループに調整レイヤーを追加します。
それらのオブジェクトの一部だけに調整を限定する まず適切な親を設定し、その後で調整レイヤーにマスクを適用します。

これらの配置は、Affinityのドキュメントで説明されている調整とクリッピングの関係に沿ったものです。レイヤーのクリッピング

抽象図形で適用範囲を簡単に確認する

新規ドキュメントを使うか、他のアートワークがない予備のドキュメントを用意します。以下の名前と色は、グループへの所属と見た目上の位置を区別しやすくするための例です。

  1. 長方形ツールを選び、キャンバスの下部を横切る幅広の長方形を描きます。青の塗りつぶしを設定し、レイヤー名を外側の青にします。
  2. その上に小さな長方形を2つ描き、一方をオレンジ、もう一方を緑にします。それぞれの名前を内側のオレンジ、内側の緑にします。
  3. 小さな長方形の横に青い長方形の一部が見えるようにし、確認しやすくします。
  4. レイヤーパネルで、オレンジと緑のレイヤーを青いレイヤーの上に配置します。

Affinityのシェイプツールではドラッグして図形を描けます。長方形のコンテキストツールバーには塗りつぶしコントロールがあります。幾何学的な図形の描画と編集、長方形ツール

オレンジと緑のレイヤー行を両方選択し、レイヤーパネルでレイヤーをグループ化をクリックします。作成されたグループの名前を図形ペアに変更します。展開用の矢印をクリックし、小さな長方形が両方ともグループ内にあり、外側の青はグループ外にあることを確認します。グループ化しても元のレイヤーは個別に保持され、後からグループ解除できます。グループ化

最初の階層は次のようになります。これは上から下へ読むレイヤースタックの図です。

図形ペア [グループ]
    内側の緑
    内側のオレンジ
外側の青

この練習では、鮮やかで彩度の高い塗りつぶしを使います。もともとほぼグレーに見える図形より、オレンジ、緑、青のアートワークのほうが、グレースケール調整の結果を見分けやすくなります。図形の正確なサイズや色の値は重要ではありません。

調整レイヤーをグループ内に保つ

図形ペア内の長方形を1つ選択します。レイヤーパネルで調整をクリックし、HSLを選択します。調整ダイアログで、色が並んだマスターチャンネルを選び、彩度シフトをいちばん左まで移動します。Affinityのドキュメントによると、この組み合わせで彩度が下がり、白黒になります。HSL調整

ダイアログを閉じ、調整レイヤーの適用範囲を明示的に設定します。調整レイヤーを図形ペアグループの行にドラッグします。階層を展開して、調整レイヤーが個々の長方形ではなくグループに付属していることを確認します。Affinityのドキュメントでは、調整レイヤーをグループに適用するには、そのグループにドラッグすると説明されています。調整レイヤーの使用

調整レイヤーをグループ内の両方の長方形より上に配置します。目的の配置は次のとおりです。

図形ペア [グループ]
    HSL調整
    内側の緑
    内側のオレンジ
外側の青

ドキュメントに記載された適用範囲のルールに基づくと、グループ内の長方形2つがグレースケールになり、青い長方形の色は保たれるはずです。調整レイヤーの表示を切り替えて、2つの状態を比べてください。これは自分のドキュメントで行う確認用の練習であり、アプリでのテスト結果を報告するものではありません。

長方形が1つしか変化しない場合は、調整レイヤーがその長方形の子になっていないか確認します。Affinityでは、クリッピングは親子関係として定義され、クリップされた項目は親の内側にネストして表示されます。レイヤーにドラッグすると対象を示すハイライトが表示されるため、ドロップ後に実際の親を確認してください。レイヤーのクリッピング

同じ調整レイヤーをグループ外のレイヤーにも適用する

効果を広げるには、既存のHSL調整レイヤーを図形ペアから外し、メインのドキュメント階層でグループの上に配置します。外側の青はグループの下に置いたままにします。調整レイヤーはグループと同じ階層に置き、インデントをそろえます。

HSL調整
図形ペア [グループ]
    内側の緑
    内側のオレンジ
外側の青

3つの長方形はすべて調整レイヤーの下にあるため、この配置ではすべての彩度が下がるはずです。Affinityの手順では、レイヤーパネルの上部に調整レイヤーを移動すると、その下にあるすべてのレイヤーに影響させられると明記されています。既存の調整レイヤーを移動すれば、編集可能な設定を1つのまま保てます。調整レイヤーの使用

グループ内のペアと青い長方形は調整しつつ、別のオブジェクトを変更せずに残したい場合は、対象だけを含む新しい親グループを作成してください。その親に調整レイヤーを適用します。Affinityはグループのネストに対応しているため、アートワークを統合せずに対象を広げる方法として使えます。グループ化

パススルーを通常に変更するべき?

Affinity Photo 2では、グループのデフォルトの描画モードはパススルーと説明されています。レイヤーのブレンドに関するページには、グループのブレンドについての説明と、モードを変更する手順が記載されています。レイヤーまたはグループを選択し、レイヤーパネルのポップアップメニューからモードを選択します。ただし、Affinityのドキュメントには、パススルーと通常の切り替えでPhotoshopのように調整範囲を変える方法は記載されていません。この作業には、上記の説明どおりにレイヤーを配置してください。レイヤーのブレンド

Photoshopのドキュメントでは、別のワークフローが明確に説明されています。パススルーに設定したグループ内の調整レイヤーは、グループの下にあるレイヤーにも影響する場合があります。Adobeは、調整をグループ内に限定するにはグループを選択し、描画モードを通常に変更するよう案内しています。これはPhotoshopでの手順であり、Affinity Photoの操作方法として紹介すべきではありません。ヒント:調整レイヤーを使ってレイヤーのグループを編集する

Affinityで作業するときは、どのオブジェクトに調整を適用するかを決め、親子関係と積み重ね順でその指定を表現します。描画モードの変更は、合成の見た目を変える別の操作として扱ってください。

グループの一部だけを変更するにはマスクを使う

レイヤーの適用範囲と空間的な適用領域は、それぞれ異なる問いに答えます。グループへの所属によって、調整の対象となるオブジェクトを選びます。マスクは、それらのオブジェクトのどこに効果を表示するかを制御します。Affinityでは個々のレイヤーやグループに非破壊マスクを適用でき、調整レイヤーにはもともとマスクのプロパティがあります。レイヤーマスク

たとえば、HSL調整レイヤーを図形ペアに戻します。調整レイヤー自体を選択し、消去ブラシツールでオレンジの長方形の一部を塗り、そこでは調整を隠します。元に戻すには、ペイントブラシツールを選び、調整レイヤーのマスクに白で塗ります。Affinityのドキュメントでは、調整レイヤーマスクについてこの2つの操作が説明されています。調整レイヤーの使用

意図した結果は、一部がカラーのオレンジの長方形とグレースケールの緑の長方形が並び、グループ外の青い長方形は変化しない状態です。マスクを編集している間は調整レイヤーを選択したままにします。グループにマスクを適用すると、グループ内のアートワークの表示が制御されます。調整レイヤーにマスクを適用すると、調整の適用領域が制御されます。マスクの位置によって対象が決まり、独立したマスクはその下にあるすべてのものに影響する場合があります。レイヤーマスク

アートワークを統合せずに予期しない結果を調べる

次の項目を順番に確認します。

  1. 親を確認する。 グループとネストされた図形の行を展開します。調整レイヤーが目的のグループまたは図形に所属していることを確認します。
  2. スタックの順序を確認する。 対象が、適用範囲内で調整レイヤーより下にあることを確認します。
  3. 調整レイヤーのマスクを確認する。 マスクが設定されていると、図形の一部だけが変化することがあります。
  4. 調整レイヤーの作成方法を確認する。 作成時にピクセル選択範囲が存在すると、その選択範囲に調整レイヤーが自動的に限定されます。
  5. 一度に1つの条件だけを変更する。 移動するたびに調整レイヤーの表示を切り替え、グループ外の基準として見えている青い長方形を使います。

選択範囲に自動適用されるマスクについては、調整の適用に記載されています。

これらのレイヤー関係を設定するために、統合やラスタライズを使う必要はありません。調整ダイアログを閉じても調整レイヤーは保持されます。統合コントロールを使うと、調整レイヤーは直下のレイヤーと結合されます。調整の適用

ラスタライズすると、さらに別の編集上の境界を越えることになります。シェイプの内容がピクセルに変換され、その内容を後からベクターとして編集できなくなります。Affinityは、一部のフィルターやレタッチブラシによって自動的にラスタライズされる場合があることも警告しています。調整範囲を設定するときは、長方形をシェイプレイヤーのままにしてください。ラスタライズ

グループとグループ外の基準レイヤーが意図どおりに反応したら、デモ用の調整設定を作品に必要な値に置き換えます。階層を明確に保ちます。グループだけを変更するには調整レイヤーをグループに追加し、広い範囲に適用するにはグループ外のレイヤーの上に移動し、一部だけ例外にするには調整レイヤーにマスクを適用します。

出典