풍경 사진가를 위한 화각 + 하이퍼포컬 계산 도구, AoV Studio

촬영지에서 "이 렌즈로 어디까지 찍히지?", "어디에 초점 맞춰야 전경부터 산까지 다 선명하지?"를 한 화면에서 답해주는 한글 웹 도구.
풀프레임부터 페이즈원 XT 중형, 그리고 별 촬영 노출 시간까지.

사용 링크: colorwork.kr/app/aov/


시작은 한 줄의 의문에서

"피사체와 6m 떨어진 곳에서 페이즈원 XT에 32mm 렌즈를 끼우면 화각이 몇 도가 나오지? 어디부터 어디까지 찍히지? 그리고 전경부터 멀리 산까지 다 선명하게 담으려면 어느 거리에 초점을 맞춰야 하지?"

촬영지에 도착해서 삼각대를 펴고, 렌즈를 갈아 끼우다 보면 한 번쯤 떠올리는 질문들입니다. 직감으로도 답을 알 수는 있지만 정확한 숫자는 잘 떠오르지 않죠. 머릿속의 계산기는 "광각이니까 넓겠지, 적당히 5m쯤에 초점 맞춰야지" 정도까지만 작동합니다.

이런 계산을 사진가 입장에서 빠르게 답해주는 도구로 만든 것이 AoV Studio (Angle of View Studio)입니다.


이런 분께 도움됩니다

  • 풍경 사진을 찍을 때 어떤 렌즈를 들고 가야 할지 미리 고민하시는 분
  • 하이퍼포컬 거리를 매번 어림짐작으로 찍어 사진 일부가 흐리게 나온 경험이 있으신 분
  • 새 카메라(또는 새 디지털백)를 들였는데 기존 렌즈가 어떤 화각으로 보일지 궁금하신 분
  • 별 촬영에서 500 룰이나 NPF 룰을 매번 계산기 두드리는 게 번거로우신
  • 풀프레임 / APS-C / 중형을 함께 쓰시면서 같은 화각을 얻으려면 몇 mm를 끼워야 할지 매번 헷갈리시는 분
  • 사진 교육에서 학생들에게 화각과 심도 개념을 직관적으로 보여주고 싶으신 분

PhotoPills 같은 유료 앱의 Focal Length Match + Hyperfocal Table 기능을 무료로, 한글로, 그리고 풍경·별 촬영에 특화해서 만들었다고 보시면 됩니다.


세 가지 사용 모드

① 시뮬레이터 — "이 렌즈로 어디까지 찍히지?"

가장 자주 쓰게 될 모드입니다. 화면이 컬러로 명확하게 구분된 네 카드로 이루어져 있습니다.

🔵 시안 — 카메라 설정 (입력)

  1. 센서 / 카메라를 선택 — Phase One XT, GFX, 풀프레임, APS-C, M4/3, 1인치, 스마트폰까지
  2. 초점거리를 슬라이더 또는 직접 입력 (자주 쓰는 mm 칩 프리셋도 있음)
  3. 피사체까지 거리 입력

자동 계산되는 결과:

  • 대각 / 가로 / 세로 화각 (°)
  • 거리에서의 가로 / 세로 시야 (m) ← 시안 강조 박스
  • 풀프레임 환산 + 크롭 팩터

거리는 시야(m) 수치만 변동시킵니다. 화각(°)은 거리와 무관합니다 — 같은 렌즈는 1m 거리든 100m 거리든 항상 같은 각도의 빛을 모읍니다.

🟡 골드 — 씬 미리보기 + 크롭 박스

씬 미리보기 카드에는 광각으로 촬영한 기준 이미지(도시 / 풍경 / 인물) 위에 노란 크롭 박스가 표시됩니다. 이 박스가 현재 설정으로 실제 촬영되는 영역입니다.

  • 초점거리를 늘리면 박스가 작아지고 (망원)
  • 줄이면 박스가 커집니다 (광각)
  • 세 가지 씬을 선택할 수 있고, 각 씬마다 기준 초점거리가 다릅니다:
    • 도시 / 풍경: 풀프레임 28mm 기준
    • 인물: 풀프레임 50mm 기준 (포트레이트는 보통 클로즈업이므로)

실전 예시 — Phase One XT + 32mm Rodenstock, 피사체 거리 6m

  • 대각 화각: 92.4°
  • 가로 시야: 10.01m (중심에서 좌·우 각 5.0m)
  • 세로 시야: 7.50m
  • 풀프레임 환산: 약 20.8mm 광각

🌸 로즈 — 하이퍼포컬 거리 (신규!)

이 카드가 v6의 새 핵심 기능입니다. 풍경 사진가에게 매우 유용한 정보입니다.

조리개 F값을 입력하면 즉시 계산:

  • 하이퍼포컬 거리 (H) — 이 거리에 초점을 맞추면 H/2 부터 무한대까지 모두 허용 가능한 선명도로 담깁니다
  • H에 초점 시 근경 / 원경
  • 현재 입력한 피사체 거리에 초점 맞췄을 때의 근경 / 원경 / 심도 (DOF)
  • CoC (혼란원경) 자동 계산 — 센서 대각 ÷ 1500 기준

왜 중요한가? 풍경 사진에서 가장 흔한 실수는 "산만 보고 초점을 무한대에 맞추는 것"입니다. 그러면 가까운 전경이 흐리게 나옵니다. 반대로 전경에 초점을 맞추면 산이 흐릿하죠. H 거리에 초점을 맞추면 양쪽 다 선명합니다.

🟢 그린 — 위에서 본 시야 (다이어그램)

피사체 거리를 바꿔도 씬 미리보기의 크롭 박스는 변하지 않는데, 거리의 영향은 여기에서 시각적으로 확인할 수 있습니다. 카메라에서 피사체까지 거리와 그 거리에서의 실제 시야 폭(m)이 콘 모양으로 표시됩니다.


② A↔B 매칭 — "다른 카메라에서 같은 화각을 얻으려면?"

PhotoPills의 Focal Length Match와 같은 기능입니다.

카메라 A에서 사용하던 화각을 카메라 B에서 그대로 재현하고 싶을 때 — 예를 들어 "풀프레임에서 늘 쓰던 35mm를 APS-C에서는 몇 mm로 찍어야 똑같이 보일까?" — 이 모드가 답을 줍니다.

  • A의 센서 + 초점거리 입력 (🔵 시안 카드)
  • B의 센서 선택 (🟠 오렌지 카드)
  • → B에 필요한 초점거리가 즉시 표시됨

씬 미리보기에서는 A의 시야가 실선(시안), B의 시야가 **점선(오렌지)**으로 같은 사진 위에 겹쳐 보입니다.

예시 모음

기준 (카메라 A) 매칭 대상 (카메라 B) 필요한 초점거리
풀프레임 + 35mm APS-C (23.6×15.7) 약 23mm
풀프레임 + 50mm Fujifilm GFX (43.8×32.9) 약 61mm
풀프레임 + 24mm 마이크로포서드 약 12mm
Phase One XT + 32mm 풀프레임 약 20.8mm

③ 풍경 / 별 촬영 — 사진가 특화 모드 (🟣 퍼플)

▸ 풍경 프레이밍 (역계산)

"저 산을 프레임에 가득 담으려면 몇 mm 렌즈가 필요할까?"

이 질문은 피사체에서 시작해서 거꾸로 초점거리를 구해야 풀립니다. 보통 화각 계산기는 "렌즈 → 화각"만 계산하지, "피사체 → 렌즈"는 못하죠.

입력:

  • 카메라 / 센서
  • 피사체 폭 + 높이 (m 단위)
  • 피사체까지 거리
  • 프레임 채움 비율 (가득 / 85% / 2/3 / 절반 / 1/3)
  • 가로 촬영 / 세로 촬영 토글

흔한 피사체 프리셋:

  • 사람 (1.7m)
  • 자동차 (4.5×1.5m)
  • 기차 한 량 (25×4m)
  • 5층 건물 (30×20m)
  • 큰 산 (1km×500m)
  • 보름달, 태양

결과:

  • 필요한 초점거리(mm)
  • 가까운 표준 렌즈 추천
  • 프레임 미리보기

▸ 별 촬영 노출 (500 룰 + NPF 룰)

별 촬영에서 가장 신경 쓰이는 별궤적이 생기지 않는 최대 노출 시간을 두 가지 방식으로 동시에 보여줍니다.

공식 특징
500 룰 500 ÷ (초점거리 × 크롭팩터) 간단·관대. 약간의 트레일 허용
NPF 룰 (35×F값 + 30×픽셀피치) ÷ 초점거리 정확·엄격. 픽셀 단위로 점에 가깝게

NPF 룰의 픽셀 피치는 센서 크기와 해상도(MP)만 입력하면 자동으로 계산됩니다.

흔한 별 촬영 렌즈 프리셋:

  • Sigma 14mm f/1.8
  • Sony 20mm f/1.8
  • 24mm f/1.4 / 35mm f/1.4
  • Samyang 12mm f/2 (APS-C)

예시 — 풀프레임 + 20mm + f/2.8 + 24MP 센서

  • 500 룰: 12.5초 (어느 정도 트레일 허용)
  • NPF 룰: 6.4초 (픽셀 단위로 점에 가깝게)
  • 자동 계산된 픽셀 피치: 5.96μm

화면 색상 가이드

v6에서는 카드마다 좌측에 컬러 띠가 표시되어, 카드의 역할을 한눈에 구분할 수 있습니다:

색상 역할 해당 카드
🔵 시안 입력/설정 카메라 설정 · 카메라 A
🟡 골드 시각적 미리보기 씬 미리보기 + 크롭 박스
🌸 로즈 초점/심도 하이퍼포컬 거리
🟢 그린 다이어그램 위에서 본 시야
🟠 오렌지 매칭 대상 카메라 B
🟣 퍼플 특화 모드 풍경 프레이밍 · 별 촬영

여러 카드가 한 화면에 떠 있어도 어느 카드에 어떤 정보가 있는지 헷갈리지 않도록 설계했습니다.


사용된 공식 (수학에 관심 있는 분만)

투명성을 위해 사용한 공식을 모두 공개합니다.

기본 화각

AoV = 2 × atan(센서변 ÷ (2 × 초점거리))

거리 D에서의 시야 크기

시야크기 = 센서변 × D ÷ 초점거리

(작은 각도 근사가 아닌 정확한 식입니다. tan(atan(x)) = x 이므로.)

A↔B 매칭 (대각 화각 기준)

초점거리_B = 초점거리_A × (대각_B ÷ 대각_A)

풍경 프레이밍 역계산

초점거리 = 센서변 × 거리 ÷ 피사체크기

하이퍼포컬 거리

CoC = 센서 대각 ÷ 1500
H = 초점거리² ÷ (조리개값 × CoC) + 초점거리

현재 거리 초점 시 심도(DOF)

근경 = H × s ÷ (H + s − f)
원경 = H × s ÷ (H − s + f)   (s ≥ H 이면 무한대)

별 촬영

500 룰: t = 500 ÷ (f × crop)
NPF 룰: t = (35×N + 30×pitch_μm) ÷ f
픽셀 피치 = √(센서면적 ÷ 픽셀수) × 1000  (μm)

호환성

  • 다크 테마, 한글 인터페이스
  • 모바일 반응형 — 노트북·태블릿·스마트폰 모두에서 동작
  • 외부 의존성은 Font Awesome CDN 하나뿐
  • 회원가입 불필요, 광고 없음, 무료

실전 시나리오 모음

시나리오 ① Phase One XT 풍경 촬영

상황: 페이즈원 XT + IQ4 150 + 32mm Rodenstock 렌즈로 풍경 촬영, 전경 바위부터 멀리 산까지 다 선명하게 담고 싶음.

  1. 시뮬레이터 모드
  2. 센서: Phase One XT / IQ4 150·100 (53.4×40.0)
  3. 초점거리: 32mm
  4. 거리: 임시로 10m 입력
  5. 하이퍼포컬 카드 → 조리개: f/8
  6. 결과: H = 2.91m

→ 약 3m 거리(전경 바위 부근)에 초점을 맞추고 f/8로 촬영하면 1.46m 부터 무한대까지 모두 선명합니다.

시나리오 ② 풀프레임에서 GFX로 갈아탔을 때

상황: 늘 쓰던 풀프레임 24mm 화각을 새로 들인 GFX 100에서 재현하고 싶음.

  1. A↔B 매칭 모드
  2. 카메라 A: 풀프레임 35mm, 초점거리 24mm
  3. 카메라 B: Fujifilm GFX
  4. 결과: 약 30mm 렌즈 필요

→ GFX 32mm 렌즈가 거의 일치합니다. GF 30mm 또는 GF 35mm가 가장 가까운 옵션.

시나리오 ③ 은하수 촬영 적정 셔터속도

상황: 풀프레임 + Sony 20mm f/1.8 + α7 IV(33MP)로 은하수 촬영.

  1. 풍경/별 촬영 모드
  2. 별 촬영 노출 카드
  3. 센서: 풀프레임, 초점거리 20mm, 조리개 f/1.8, MP 33
  4. 결과: 500 룰 12.5초 vs NPF 룰 4.0초

→ ISO를 더 올릴 수 있다면 NPF 룰(4초)을 따르는 게 점에 가까운 별을 얻습니다. 노이즈가 우려되면 500 룰(12.5초)도 풍경과 함께 담기에는 무난합니다.


마무리

이 도구가 모두에게 필요하지는 않을 겁니다. 늘 같은 카메라, 같은 렌즈로만 작업하시는 분이라면 머릿속 감각이 이미 충분히 정확할 테니까요. 하지만:

  • 새 장비를 들였을 때
  • 촬영지에서 어떤 렌즈를 꺼낼지 고민할 때
  • 풍경에서 정확한 하이퍼포컬 위치를 알고 싶을 때
  • 별 촬영 노출을 빠르게 결정할 때
  • 학생들에게 화각·심도의 개념을 보여줄 때

이런 순간들에 한 번씩 열어보시는 것만으로도 도움이 되리라 생각합니다. 페이즈원 같은 중형 디지털백을 쓰시는 분, 시그마 14mm 나 삼양 12mm 로 은하수를 담으시는 분, GFX와 풀프레임을 함께 운용하시는 분 — 평소에 작은 의문을 안고 작업하셨던 분들께 작은 도움이 되길 바랍니다.

사용 링크: colorwork.kr/app/aov/

피드백은 언제든 환영합니다. 추가하고 싶은 카메라나 기능, 오류 신고, 사용 경험 모두 좋습니다.

— 컬러워크 교육원


※ 본 도구는 광학 계산을 핀홀 모델 기준으로 합니다. 왜곡 보정, 호흡(focus breathing), 텔레컨버터 영향, 회절(diffraction)에 의한 해상도 저하는 반영되지 않으니 정밀한 광학 설계 용도가 아닌 촬영 계획 보조 도구로 사용해 주세요. CoC는 인쇄물 표준 관람 거리 기준의 일반적 값(대각÷1500)을 사용하며, 더 엄격한 기준(예: 픽셀-피크용)을 원하시면 결과의 H를 약간 더 길게 잡아 사용하시면 됩니다.