정의 스크린 테어링(Screen Tearing)은 컴퓨터 디스플레이에서 발생하는 시각적 아티팩트(artifact)의 일종으로, 디스플레이의 한 화면에 여러 프레임의 정보가 동시에 표시되어 이미지가 가로 방향으로 찢어지거나 어긋나 보이는 현상을 말한다. 이는 주로 그래픽 카드(GPU)가 출력하는 프레임 속도와 디스플레이 장치(모니터)의 주사율(refresh rate)이 동기화되지 않을 때 발생한다.
개요 스크린 테어링은 특히 고속으로 움직이는 장면이나 비디오 게임 환경에서 자주 관찰된다. 그래픽 카드가 모니터의 주사율보다 더 빠르게 또는 더 느리게 프레임을 렌더링할 때 발생하며, 특히 그래픽 카드가 모니터 주사율보다 훨씬 높은 프레임 속도로 이미지를 생성할 때 더욱 두드러진다. 모니터가 새로운 화면을 그리기 시작할 때, 그래픽 카드는 아직 이전 프레임을 전송 중이거나 이미 다음 프레임을 전송하기 시작했을 수 있다. 이로 인해 화면의 위쪽 부분은 한 프레임의 데이터를, 아래쪽 부분은 다른 프레임의 데이터를 표시하게 되어, 이미지 중간에 수평으로 찢어진 듯한 선이 나타나게 된다. 이러한 현상은 게임 플레이의 몰입감을 저해하고 사용자에게 시각적 불편함을 줄 수 있다.
어원/유래 '스크린 테어링'이라는 용어는 현상의 시각적 특징을 직접적으로 묘사한다. '스크린(Screen)'은 화면 또는 디스플레이를 의미하며, '테어링(Tearing)'은 '찢어짐'을 뜻한다. 이는 컴퓨터 그래픽과 비디오 재생 기술이 발전하면서 프레임 속도가 빨라지고 디스플레이 장치의 주사율과의 동기화 문제가 대두되면서 자연스럽게 사용되기 시작한 기술 용어이다. 특정 인물이나 시점에 의해 명명되었다기보다는, 해당 현상이 광범위하게 인지되면서 일반적인 기술 용어로 정착되었다.
특징
- 시각적 형태: 주로 화면에 가로 방향으로 나타나는 불연속적인 선이나 분리된 이미지 형태로 관찰된다. 이 선을 기준으로 화면의 상하 부분이 서로 다른 시점의 프레임을 표시하여 이미지가 어긋나 보인다.
- 발생 원인:
- 그래픽 카드의 프레임 생성 속도와 모니터의 화면 주사율 간 불일치.
- 수직 동기화(V-Sync) 기능이 비활성화되거나 제대로 작동하지 않을 때.
- 특히 그래픽 카드가 모니터 주사율보다 훨씬 높은 프레임을 생성할 때 더욱 심하게 나타나는 경향이 있다.
- 사용자 경험에 미치는 영향: 몰입감 저해, 시각적 혼란, 일부 사용자에게는 두통이나 눈의 피로를 유발할 수 있다.
- 해결 및 완화 방법:
- 수직 동기화(V-Sync): 가장 일반적인 해결책으로, 그래픽 카드가 모니터의 주사율에 맞춰 프레임을 전송하도록 강제한다. 이는 스크린 테어링을 완벽하게 제거하지만, 프레임 속도가 모니터 주사율 이하로 떨어질 경우 스터터링(stuttering)이나 인풋 랙(input lag)을 유발할 수 있다.
- 어댑티브 싱크(Adaptive Sync) 기술: 엔비디아의 G-Sync, AMD의 FreeSync와 같은 기술들은 모니터의 주사율을 그래픽 카드의 프레임 속도에 동적으로 맞춰줌으로써 스크린 테어링을 제거함과 동시에 V-Sync의 단점(인풋 랙, 스터터링)을 보완한다.
- 프레임 레이트 제한: 소프트웨어적으로 게임의 프레임 레이트를 모니터 주사율과 같거나 약간 낮은 수준으로 제한하는 방법도 테어링 현상을 줄이는 데 도움이 될 수 있다.
관련 항목
- 수직 동기화(V-Sync)
- 어댑티브 싱크(Adaptive Sync)
- G-Sync
- FreeSync
- 주사율(Refresh Rate)
- 프레임 레이트(Frame Rate)
- 인풋 랙(Input Lag)
- 스터터링(Stuttering)