ペーパーカット風の文字で肝になるのは、厚みと切り口の2点です。この記事は2段階で進めます。まず文字レイヤーを複製してずらし、1枚ずつ色を塗って紙の厚みを積み上げ、次に境界線と内側の影でカットラインを再現します。最後にベベルとエンボスの仕上げ設定も載せているので、オンラインPSでも立体感を出せます。
「紙の厚み」レイヤーを作る(立体感)
1.1 文字レイヤーを複製してずらす
- 文字レイヤーを選択 → Ctrl+J(複製)。
- 複製したレイヤー(既定の名前は
Letter_1)を選択し、Ctrl+T で自由変形を呼び出します。 - オプションバーの水平/垂直方向の移動(dx, dy)に
+15px, +15pxを入力します(必要に応じて調整してください)。この工程が「後ろに隠れている紙」にあたります。 Letter_1をもう一度複製してLetter_2を作り、さらに左上へ-15px, -15px(または逆方向)ずらします。ずれた2枚の影レイヤーが、紙の「厚み」になります。
アドバイス:より細かい階調にしたい場合は、複製を続けて1枚ごとに 5~8 px ずつずらし、5~7 枚まで重ねると、段階的に厚みが増していく感じになります。
1.2 各レイヤーを塗りつぶす
| レイヤー | 色 | 用途 |
|---|---|---|
Letter_1(奥) |
#2A2A2A(濃いグレー/黒) | 紙の裏面の影 |
Letter_2(手前) |
#F2EAE0(薄いグレー/生成り) | 紙の表面の本体 |
| 元の文字レイヤー(最前面) | #D96459(メインカラー) | 紙の表面の色。視線を集める部分 |
コツ:文字の色を直接変えるのではなく、塗りつぶしレイヤー(レイヤー → 新規塗りつぶしレイヤー → 単色)を使います。こうしておけば、あとから色を変えたいときは塗りつぶしレイヤーだけを変更すればよく、字形はそのまま保てます。
「紙のカット」のディテールを加える
2.1 境界線でカットラインを再現
- 元の文字レイヤー → レイヤースタイル(fx) → 境界線を選択します。
- 設定:
- 位置:外側
- サイズ:3~5 px(画面サイズに応じて)
- 色:本体より 20% 暗い色(例:#B0453C)
- 描画モード:Normal
- 境界線の位置を「内側」にしたものを重ね、さらに 0.5 px の境界線を1本追加して、細かなカットの質感を作ります。
2.2 内側の影(Inner Shadow)で切り込みの立体感を強める
| 設定項目 | 例 |
|---|---|
| 角度 | 135° |
| 距離 | 0 px |
| サイズ | 4 px |
| 色 | 50% の黒(#00000080) |
| 描画モード | Multiply |
原理:内側の影は字形の内側にわずかな凹みを作るので、本物の切り込みのように見えます。
2.3 ベベルとエンボスを加える【任意】
紙をもっと厚く、より立体的に見せたい場合は、紙の各レイヤー(Letter_1、Letter_2)に対して順にベベルとエンボスを開きます:
| 項目 | 推奨設定 |
|---|---|
| スタイル | 内側ベベル(Inner Bevel) |
| 方法 | スムーズ(Smooth) |
| 深さ | 100% |
| 方向 | 上方向(Up) |
| サイズ | 5~8 px(レイヤーの厚みに合わせて微調整) |
| ハイライトの色 | 白、Screen、不透明度 30% |
| シャドウの色 | 濃いグレー、Multiply、不透明度 40% |
注意:
- ベベルは文字の輪郭に光のにじみ(ハロー)を出すので、アンチエイリアスを有効にした状態で使うことをおすすめします。
- 仕上げに文字レイヤーへスマートシャープ(
フィルター → シャープ → スマートシャープ)を一度かけると、細かなハローを消せます。
参考資料
- Adobe Photoshop 公式ドキュメント
- HTML5 とモダンなフロントエンドによる画像処理の仕組み
- オンラインPS