Kritaで既存の1つの色領域だけに影を付ける方法
Kritaで既存の1つの色領域だけに影を付けるには、まずその領域を選択し、選択範囲をアクティブにしたまま別の影用レイヤーに描画します。その領域がすでに独立した透過レイヤー上にある場合は、直接描画するにはアルファロックを、別の影用レイヤーを使うにはアルファ継承を使用します。Kritaの選択範囲を使えば、周囲の部分を変更せずに選んだ領域内だけに描画できます。選択範囲 — Kritaマニュアル
このガイドは、既存のキャラクターイラストに影を付ける人を対象としています。たとえば、隣接する色の領域はそのままにして、色が塗られた1つの部分に影を加える場合です。まず、対象がレイヤー内の特定の色なのか、レイヤーに描かれた内容全体なのかを判断します。
既存の作品にはどの方法が適していますか?
操作方法を選ぶ前に、必要な境界を決めましょう。色による選択は色を基準にピクセルを識別し、アルファ関連の操作は透明度を使います。同じレイヤーに複数の色がある場合、結果はそれぞれ異なります。類似色選択ツール、レイヤー — Kritaマニュアル
| 作品の状態 | おすすめの方法 | 境界を決めるもの |
|---|---|---|
| 複数の色が1つのレイヤーにあり、つながった領域を1つ選びたい | 隣接領域選択を使い、その後、影用レイヤーを作成 | クリックした色の周囲にある連続した領域 |
| 離れた場所にある同じ色の部分も選びたい | 類似色選択を使い、その後、影用レイヤーを作成 | 参照レイヤー全体での色の類似度 |
| 対象の形だけが透過ペイントレイヤーにある | アルファロック | そのレイヤーの既存の透明度 |
| 対象の形が独立したレイヤーにあり、その上に編集可能な影を付けたい | グループ内でアルファ継承を使用 | グループ内で影用レイヤーの下にある内容全体の透明度 |
つながった部分と離れた部分の違いは重要です。隣接領域選択は、似た色の連続した領域を選択します。類似色選択は、離れた領域も含めることができます。キャラクターの離れた2つの細部が同じ青色なら、後者では両方が選択される場合があります。隣接領域選択ツール、類似色選択ツール
つながった1つの色領域を選択するには?
ペイントレイヤーに複数の色があり、その中の1つの部分を対象にする場合は、隣接領域選択から始めます。参照設定によって調べるレイヤーが決まるため、クリックする前に設定しておきましょう。隣接領域選択ツール
- 既存のベースカラーがあるレイヤーを選択します。
- 魔法の杖ツールである隣接領域選択を有効にします。
- ツールのオプションで、必要な境界がそのレイヤーにある場合は現在のレイヤーを参照に設定します。表示中の合成結果を基準に領域を決める場合に限り、すべてのレイヤーを使います。
- 選択の動作を置換に設定し、対象の部分の内側をクリックします。
- 描画する前に選択範囲を確認します。隣の色まで選択される場合はしきい値を下げます。部分内の少し異なるピクセルが選択されない場合は、慎重に値を上げます。
対象にしたい部分が複数に分かれている場合は、選択の動作を追加にして、それぞれの部分をクリックします。これで、どの部分を選択範囲に含めるかを自分で決められます。選択の動作と修飾キーについてはマニュアルに説明があります。選択範囲 — Kritaマニュアル
ベースカラーを変えずに選択範囲へ影を付けるには?
境界が正しく選択できたら、ベースカラーのレイヤーの上に新しいペイントレイヤーを作成します。Kritaでは、新規レイヤーボタンを押すと既定でペイントレイヤーが作られます。Insertキーを押して作成することもできます。「部分の影」など、分かりやすい名前を付けましょう。線画を表示したままにするには、線画用の独立したレイヤーを影用レイヤーより上に置きます。ペイントレイヤー、ベタ塗り
選択範囲をアクティブにしたまま、描画ブラシに切り替えて、新しいレイヤーに影を加えます。柔らかいブラシを使うと選択境界の内側に滑らかな変化を付けられ、硬めのブラシを使うと輪郭のはっきりした影を描けます。選択範囲内でグラデーションを使うこともできます。作業が終わったら、選択範囲 → 選択解除を選びます。選択範囲 — Kritaマニュアル
キャラクターの一部分に影を付ける場合は、まずベースカラーを暗くした色を選び、片側の縁に沿って描きます。次の塗り重ねを加える前に結果を確認しましょう。影が独立したレイヤーにあるため、比較のために非表示にしたり、不透明度を個別に調整したりできます。これらの操作はレイヤードッカーで行えます。レイヤー — Kritaマニュアル
アルファロックはどんな場合に使いますか?
対象の形がすでに透過ペイントレイヤー上で分離されていて、塗られた色を直接変更してよい場合は、アルファロックを使います。そのレイヤーを選択し、チェッカーボード模様のアルファロックを有効にして、そこへ影を描きます。アルファロックを使うと、レイヤーの透明度が保たれます。レイヤー — Kritaマニュアル
独立したチュートリアルでは、アルファロックしたレイヤーを塗りつぶして同じ動作を示しています。不透明な部分の色が変わり、透明なピクセルは透明なままです。影を付けるときは、レイヤー全体を塗りつぶすのではなく、ブラシでストロークを描きます。Kritaでレイヤー全体を単色にする方法 — Virtual Curiosities
よくある失敗の理由は、アルファロックでは全面に色が塗られた複数色のレイヤーから1つの色だけを分離できないことです。境界は透明度に従うため、塗られた色の領域はすべてブラシで編集できます。その場合は色による選択を使います。また、レイヤーの編集を完全に禁止する通常のレイヤーロックと、アルファロックを混同しないようにしましょう。レイヤー — Kritaマニュアル
アルファ継承を使って影を分けておくには?
対象の領域がすでに透過ベースレイヤーに分かれている場合は、アルファ継承を使うと、別の影用レイヤーに同じ境界を適用できます。Kritaの公式チュートリアルでは、ベースレイヤーをグループ化し、その上のレイヤーで継承を有効にする方法が説明されています。クリッピングマスクとアルファ継承
- 対象のベースレイヤーだけをグループに入れます。
- そのグループ内で、ベースレイヤーの上にペイントレイヤーを追加します。
- 上の影用レイヤーでアルファ継承を有効にし、ベースレイヤーでは無効のままにします。
- グループのパススルーモードを無効にします。
- 影用レイヤーに描画し、表示される境界を確認します。
アルファ継承は、グループ内で影用レイヤーの下にある内容全体の透明度を使います。そのため、不透明な背景や下にある別の色の形によって、描画できる範囲が広がることがあります。関係のない内容はこのグループの外に置きましょう。公式マニュアルでも、グループのパススルーを有効にすると継承が正しく機能しないと注意しています。クリッピングマスクとアルファ継承
ショートカットを使うには、分離されたベースレイヤーを選択してCtrl + Shift + Gを押します。Kritaがアルファ継承レイヤーを上に置いたクイッククリッピンググループを作成します。この設定も、ベースレイヤーに対象の領域が含まれていることが前提です。複数色のベタ塗りレイヤーをグループ化しても、色ごとには分離されません。クリッピングマスクとアルファ継承
境界の欠けや意図しない影を修正するには?
細かい影を描き込む前に、拡大して境界を確認します。まず選択範囲自体を調べ、その後でレイヤーの配置を確認しましょう。
| 症状 | 確認すること |
|---|---|
| 同じ色の別の部分まで選択される | 類似色選択ではなく隣接領域選択を使うか、その部分を選択範囲から除外します。 |
| 隣の色まで含まれる | しきい値を下げ、選択範囲を作り直します。 |
| 細い塗り残しの縁ができる | 境界のピクセルを確認し、選択範囲を少し拡張する値を試します。 |
| 境界が必要以上にぼやけて見える | ぼかし半径を確認します。ベタ塗りの境界を正確に選ぶには、まず0に設定します。 |
| 複数のベース形状の上に影が表示される | グループ内で、アルファ継承レイヤーの下にどのレイヤーがあるかを確認します。 |
アンチエイリアス、選択範囲の拡張、ぼかし半径は、それぞれ異なる問題を解決します。ギザギザした縁を滑らかにする、境界を広げるまたは縮める、境界をぼかすための設定です。調整例としては、まず1ピクセル拡張して結果を確認します。拡張すると隣の領域まで含まれることもあるため、常に適切な設定とは限りません。隣接領域選択ツール
同じ領域を繰り返し編集する場合は、レイヤーを右クリック → 追加 → ローカル選択範囲から選択範囲を保存します。Kritaのベタ塗りチュートリアルでは、後から別々の領域を編集できるように選択マスクを保持する方法が紹介されています。ベタ塗り
最後に、隣接する色と並べて影の付いた部分を確認し、影用レイヤーの表示を切り替えて結果を比較します。複数の色が共有するベタ塗りに含まれた領域には、選択範囲を使う方法で明示的な境界を設定できます。ベース形状が分離されている場合は、クリッピンググループを使うと、色を繰り返し選択せずに影を後から修正しやすくなります。
