三分割法
Rule of Thirds別名:三分割構図
概要
画面を縦横それぞれ三等分する線を思い描き、主役を線の交点の近くに、地平線のような水平な線を三分割線の上に置く構図の目安。主役を中央に置くより、画面の中に動きと余白の意味が生まれやすい。
デモ
使われる場面
写真や映像の基本の構図
風景、人物、商品の撮影で、最初に試す配置の目安にする。多くのカメラは、撮影画面に三分割の補助線を表示できる。
3D のカメラ配置やゲームの演出場面
カメラを置いたとき、主役がいつも画面の中央に来る単調さを避ける。
イラストやサムネイル
キャラクターの顔や目、見出しの文字を置く場所を、交点の近くに決める。
地平線の高さの決定
空を見せたいなら地平線を下の線に、地面や海を見せたいなら上の線に置く。
判断基準
| こういうとき | こうする |
|---|---|
| 主役が画面の中央にあって、絵が単調で止まって見える | 主役を三分割線の交点の近くへずらす。 |
| 人物や乗り物が、ある方向を向いている | 向いている側(視線や進む先)に空間を空ける。右を向くなら、主役を左の線に置く。 |
| 地平線や水平線が、画面の真ん中を横切っている | 上か下の三分割線に動かす。空が主役なら下の線、地面や海が主役なら上の線に置く。 |
| 左右対称の建物や、正面を向いた人物で、安定や威厳を見せたい | 三分割にこだわらず、中央に置く。 |
| 画面の縦横比が変わる(横長の映像を縦長に切り出すなど) | 三分割線の位置も変わるので、切り出した後の画面で主役を置き直す。 |
こう見えたら
指示の例
主役の人物がいつも画面のど真ん中にいて単調。人物を画面の左から 3 分の 1 の線上に移して、視線の先の右側を空けて
水平線が画面の真ん中を横切って、空と海が半々で落ち着かない。夕焼けの空を見せたいので、水平線を下から 3 分の 1 の高さに下げて
主役の顔が画面の上端に近すぎる。目の高さが上から 3 分の 1 の線に来るように、カメラを少し上に向けて
この建物は左右対称に見せたいので、三分割にはせず、画面の中央に置いて
詳細
線と交点
三分割法では、画面の幅と高さをそれぞれ三等分する 2 本ずつの線を思い描く。縦の線と横の線が交わる 4 つの点のどれかの近くに主役を置き、地平線や水平線は横の線のどちらかに沿わせる。幅 、高さ の画面では、交点は次の 4 点である。
厳密に線の上に置く必要はなく、交点の近くに主役の顔や目のような見てほしい部分があれば十分である。
中央を外す効果
主役を中央に置くと、主役の左右と上下に同じ広さの空間ができ、画面が釣り合って止まって見える。中央から外すと、主役の片側に広い空間ができる。その空間に、主役の視線の先や進む方向、主役を取り巻く景色を入れると、空間が意味を持ち、画面に流れが生まれる。地平線も同じで、真ん中に置くと空と地面が半々になって主従がはっきりしないが、三分割線に置くと広いほうが主になる。
三分割法は経験から生まれた目安であり、守れば良い構図になると保証するものではない。左右対称の建物や、正面からまっすぐ見つめる人物のように、中央に置くことで安定や緊張を生む構図もある。
// 切り出す枠(幅 fw、高さ fh)を、主役が左上の交点に来る位置に置く
const left = subject.x - fw / 3;
const top = subject.y - fh / 3;
// 地平線を下の三分割線に合わせる場合は、縦の位置を地平線から決める
const topForHorizon = horizonY - (fh * 2) / 3;
見分け方と落とし穴
絵の上に三分割の線を重ねると、主役や地平線がどこにあるかがすぐ分かる。多くの画像編集ソフトやカメラは、切り抜きのときにこの線を表示できる。
AI に構図を直してもらうときは、「三分割法にして」だけでは、どの交点に何を置くかが決まらない。主役をどの交点に置くか、空いた側に何を見せたいか、地平線を上下どちらの線に置くかまで指定すると、意図に近い構図になりやすい。