블로그 › 1프레임의 과학

1프레임은 몇 초일까 — 동체시력 게임 뒤에 숨은 과학

2026. 7. 20. · 이야기 · 게임 정보 페이지

"단 1프레임만 보고 포즈를 맞혀라"라는 『순간포착!』의 규칙을 처음 들으면 대부분 이렇게 묻습니다. "그래서 1프레임이 정확히 몇 초인데?" 이 글은 그 질문에서 시작해, 게임을 만들며 마주친 눈과 화면의 과학을 정리한 이야기입니다.

1프레임 = 1/60초 = 약 16.7ms

영상과 게임에서 프레임(frame)은 화면에 표시되는 정지 이미지 한 장을 뜻합니다. 대부분의 모니터와 스마트폰은 1초에 60번 화면을 갱신합니다(60Hz). 그러니 1프레임의 시간은 1초 ÷ 60 = 약 0.0167초, 즉 16.7밀리초입니다. 참고로 영화는 전통적으로 1초에 24장(약 41.7ms/장)이고, 게이밍 모니터는 144Hz(약 6.9ms/장)까지 올라갑니다.

여기서 게임을 만들 때 재미있는 문제가 생깁니다. 요즘 스마트폰은 90Hz, 120Hz 화면이 흔한데, "1프레임 노출"을 기기 프레임 기준으로 구현하면 120Hz 폰 사용자는 8.3ms만 보게 되어 불공평해집니다. 그래서 『순간포착!』의 노출 시간은 화면 갱신 횟수가 아니라 16.7ms라는 시간 기준으로 제어됩니다. 어떤 기기로 플레이해도 조건은 같습니다.

16.7ms 동안 본 것을 어떻게 기억할까 — 잔상의 정체

16.7ms는 눈 깜빡임(100~150ms)의 10분의 1 수준입니다. 이렇게 짧은 노출을 사람이 인지할 수 있는 이유는 시각 잔류(persistence of vision) 덕분입니다. 망막과 시각 피질은 자극이 사라진 뒤에도 수십~수백 ms 동안 그 상(像)을 유지합니다. 형광등이 깜빡이는데도 연속된 빛으로 보이는 것, 빠르게 흔든 불꽃 막대가 선으로 보이는 것이 모두 이 현상입니다.

즉 『순간포착!』에서 여러분이 "봤다"고 느끼는 것은 사실 커튼이 닫힌 뒤에도 머릿속에 남아 있는 잔상입니다. 문제는 이 잔상이 생각보다 오래 남는다는 것입니다. 잔상을 그대로 두면 1프레임 노출이라도 사실상 0.5초 노출과 다를 게 없어집니다.

게임이 노이즈 화면을 끼워 넣는 이유

그래서 『순간포착!』은 노출 직후 1.5초 동안 화면 전체에 알록달록한 노이즈 모자이크를 띄웁니다. 인지심리학 실험에서 쓰는 마스킹(backward masking) 기법입니다. 강한 새 자극으로 이전 자극의 잔상을 덮어써서, 정말로 "노출된 순간에 인코딩한 정보"만으로 답하게 만드는 것이죠. 실험심리학 논문에서나 보던 기법이 게임 밸런스 장치가 된 셈입니다.

개발 중 재미있는 실패담도 있습니다. 처음에는 단색 화면으로 마스킹을 했는데, 테스터가 귀신같이 정답 색을 맞히는 겁니다. 알고 보니 보색 잔상 때문에 단색 배경 위에 직전 색의 흔적이 도드라져 보였던 것. 그래서 마스크는 모든 색이 뒤섞인 노이즈로 바뀌었습니다.

동체시력은 훈련되는가

동체시력(dynamic visual acuity)은 움직이거나 짧게 나타나는 대상을 식별하는 능력으로, 야구 타자나 탁구 선수에게 특히 중요한 능력으로 알려져 있습니다. 프로 선수들이 숫자가 번쩍이는 순간 읽기, 회전판 위 글자 읽기 같은 훈련을 하는 이유죠. 연구들은 이런 순간 인지 과제가 반복 훈련으로 향상될 수 있음을 시사합니다 — 눈 자체가 좋아진다기보다, 뇌가 짧은 정보에서 핵심 특징을 뽑아내는 요령을 학습하는 쪽에 가깝습니다.

실제로 『순간포착!』을 며칠 플레이해 보면 체감할 수 있습니다. 처음엔 "아무것도 못 봤는데?" 싶다가, 어느 순간 팔의 각도 하나가 잡히고, 다음엔 색의 배치까지 잡히기 시작합니다. 여러분의 눈이 매의 눈 🦅 등급에 도달하는 순간을 직접 확인해 보세요. 지금 테스트하기 →

이런 글은 어때요?