“간단히 인터넷에서 검색하면 단계별 설명을 찾을 수 있을 겁니다.”
원문은 Marcin Wichary님이 에 게재했습니다. 이 블로그 구독하기
2018년, 톰 크루즈와 크리스토퍼 매쿼리는 프레임 레이트 보간, 즉 이른바 소프 오페라 효과의 위험성에 대해 짧은 공익 광고를 함께 만들었다:

흥미진진한 영화를 만들기로 유명한 사람들이 만든 영상치고는 묘하게 지루하지만, 흥미로운 논쟁을 잘 담고 있다. 요컨대 이들의 주장은 이렇다. 가정용 TV에는 일반적인 24fps 영화를 가져와 중간 프레임을 만들어 60fps 제작물처럼 보이게 하는 옵션이 있다. 대개 기본값으로 켜져 있지만, 꺼야 한다는 것이다.
흥미로운 점은 60fps 이상이 어떤 면에서는 실제로 객관적으로 더 낫다는 것이다. 움직임이 더 부드럽게 보이고, 더 많은 것을 알아챌 수 있다. 한번 신경 쓰기 시작하면, 영화적인 24fps에서의 모든 휩 팬이나 급격한 움직임은 매우 뚝뚝 끊겨 보인다…
…그리고 물론, 그건 완전히 본질을 놓친 이야기다. 24fps를 옹호하는 논거는 그것이 그저 영화의 문법이라는 것이다. 파란 렌즈 플레어와 수직 늘어짐을 만드는 아나모픽 렌즈 바로 옆에 있는 문법 말이다. 영화는 정보를 전달하는 것이 아니라, 어떤 느낌을 전달하는 것이다. (그리고 전통에 관한 것이기도 하다.)
이 이야기를 꺼내는 이유는 스크롤에서도 비슷한 싸움이 벌어지고 있는 걸 발견했기 때문이다.
Vivaldi에서 아무 페이지나 열고 아래쪽 화살표 키를 한동안 눌러 보자. 페이지가 덩어리 단위로 움직이며 스크롤된다. 처음 키를 누른 순간에 즉시 반응하고, 그 뒤에 합성된 자동 반복 입력에 반응하는 방식이다:
Firefox도 키를 같은 방식으로 인식하지만, 이를 보간해서 뚝뚝 끊기는 움직임을 60fps 움직임으로 “업그레이드”한다:
그리고 Safari는 전혀 다른 방식을 쓴다. 마치 게임 물리 엔진처럼 접근한다. ↓를 누를 때(스크롤 “모터”가 켜질 때)와 ↓에서 손을 뗄 때(모터가 꺼질 때)만 인식한다:
이 방식은 흥미로운 효과를 낸다. 움직임이 Firefox보다도 더 부드럽다. 끊기는 무언가를 억지로 펴려고 하는 게 아니라, 그 자체로 본질적으로 부드럽기 때문이다.
동시에, 이 방식은 마치 1960년대 오래된 차를 모는 것처럼 살짝 느슨한 느낌을 준다. 속도 제어 권한도 빼앗아 간다. Safari 페이지는 키보드 설정이 어떻든 항상 같은 속도로 스크롤된다. (다만, 다른 브라우저들이 따르는 키 반복 속도를 통한 제어 역시 타이핑에도 영향을 미치므로 환상에 불과하다고 볼 수도 있다. 스크롤 속도 제어를 위해 그 설정을 굳이 바꾸겠는가?)
물론, 프레임 보간에 대한 비유는 사실 그다지 들어맞지 않는다. Safari가 연속극인 것도, Firefox가 TV의 부드러운 화면 효과인 것도, Vivaldi가 영화적 경험인 것도 아니다. 영화나 텔레비전과 달리, 여기에는 어떤 기대나 전통도 없다고 생각한다.
이 특정한 맥락에서는 Firefox, 특히 Safari가 더 낫다고 생각한다. 왜냐하면 이것은 바로 정보를 전달하는 것에 관한 일이고, 더 부드러운 스크롤이 실제로 눈과 뇌가 수많은 작은 이전과 이후를 연결하는 데 도움이 되기 때문이다.
하지만 이 이야기를 공유하는 가장 큰 이유는 키보드가 사실은 다른 이름의 버튼 보드에 불과하다는 것을 상기시키기 위해서다. 그리고 때로는 키를 길게 누르는 동작을 보고 이렇게 판단하는 것이 좋다:
- 이것은 맥동하는 키 입력의 연속인가,
- 아니면 버튼을 눌렀다 떼는 동작인가?
글을 무작위로 읽기
댓글
로그인하고 댓글 남기기