Camera Perspective Simulator

Perfect framing for talking-head videos or portraits

EN
DE
Constant
Eye Level
Architectural
(0° tilt)
Full Frame Equiv. (FOV: )
Body height approx. 1.92 m
Negative = tilted down
Instructions:
  1. Set mode (constant / architectural).
  2. Set subject height, focal length and aspect ratio.
  3. Click button to optimize framing.
  4. Admire perfect framing.

Side View (Geometry)

Camera View (Viewfinder)

Meet Massive Mike.

This is Massive Mike. Mike has a problem. He is a conscientious fellow who meticulously watches his framing when he films. As is proper, he wants his eyes roughly on the upper rule-of-thirds line (I'm not saying this is the only way, but it's a solid standard for talking head videos, so let's roll with it).

However, Mike doesn't want to spend ages experimenting with his camera and tripod until he finally finds the suitable position for his focal length. No. Massive Mike can’t be bothered with that. He spends too much time at the gym and thus has zero capacity to deal with this nonsense. But don't worry, Mike. We got this.

The Science of Framing

While Mike is lifting, let's look at the geometry. There are generally two ways I'd like to frame a person:

1. The Architectural Approach (0° tilt)
You set the camera exactly horizontal.
The Advantage: Vertical lines in the background remain perfectly straight.
The Problem: To place the eyes on the upper rule-of-thirds line, you need to adjust the camera height depending on the distance. For example, if you lean forward or move closer to the camera (while the camera is positioned lower than your eye level), the eyes will move up in the frame.
2. The "Constant Eye Level" Approach
This is what the "Constant Eye Level" mode calculates. We set the camera lens height (H) exactly to the subject's eye height (h).

The Math: The angle α from the lens to the eye is calculated by arctan((h - H) / d). If H = h, the numerator is 0, so the angle is always 0°.

This means the eyes are always on the "Optical Horizon". To place them on the upper third line, we simply tilt the camera down by a fixed angle. This angle depends on the focal length and aspect ratio. We calculate the required tilt θ using: θ = arctan(1/3 · tan(vFOV / 2)) (where vFOV is the vertical Field of View).

Whether Mike is standing 1 meter or 10 meters away, his eyes move along the optical axis and remain fixed on the same pixel row on the sensor.

This technique is perfect for dynamic YouTubers who move forward and backward a lot to keep retention high. Your framing remains stable. While tilting introduces slight vertical convergence in the background (so-called "keystoning"), this is usually negligible for talking head shots compared to the benefit of consistent eye contact.