수직 동기화를 뜻하는 VSync는 PC 게임의 그래픽 설정에서 흔히 볼 수 있는 옵션입니다. 게임을 플레이하거나 동영상을 시청하는 동안 화면이 찢어지는 현상을 방지하는 기술입니다. 대부분의 경우 이 설정은 실제로 어떤 기능을 하는지에 대한 설명 없이 그냥 존재합니다. 켜기 또는 끄기의 두 가지 옵션만 있습니다.
하지만 이 기능을 켜는 것이 현명할까요? 화면 찢어짐의 원치 않는 효과를 처리하는 다른 기술이 있기 때문에 조금 더 자세히 알아봐야 할 것입니다. 나중에 다룰 것입니다.
VSync는 그래픽 카드가 모니터가 표시할 수 있는 것보다 더 많은 프레임을 출력할 때 발생하는 화면 찢어짐 현상을 방지하기 위한 기능입니다. 이로 인해 여러 프레임이 동시에 나타납니다. 시각적으로는 위쪽에는 한 프레임이 표시되고 아래쪽에는 다른 프레임이 표시되는 수평적 끊김으로 볼 수 있습니다. V-Sync는 그래픽 카드가 모니터의 새로 고침 주기가 끝날 때까지 기다렸다가 다음 프레임을 보내도록 강제합니다.
위 그림은 화면이 찢어지는 상황을 시뮬레이션한 것입니다. 칼날에 주의를 기울이면 칼날이 더 이상 정렬되지 않는 곳에 찢어짐이 있음을 알 수 있습니다. 이미지 중앙의 포털에 반사된 부분에서도 같은 현상을 볼 수 있습니다.
플레이하는 게임에 따라 VSync는 화면 찢어짐 현상을 방지하고 프레임 속도를 동기화하여 일관성을 유지함으로써 항상 최상의 상태로 게임을 플레이할 수 있도록 도와줍니다. 그러나 단점은 FPS와 같이 빠르게 진행되는 게임에서는 입력 지연이 발생하거나 그래픽 카드가 모니터의 재생률을 따라가지 못하는 경우 프레임이 떨어질 수 있다는 것입니다.
지싱크(Nvidia)와 프리싱크(AMD)는 모두 화면 찢어짐 현상을 없애는 고급 솔루션입니다. 그러나 이는 그래픽 카드의 프레임 출력에 맞춰 모니터의 재생률을 실시간으로 조정하여 보다 동적인 방식으로 이루어집니다. 여기서 요구 사항은 모니터가 실제로 프리싱크 또는 지싱크 중 하나를 사용하여 새댑티브 동기화를 지원해야 한다는 것입니다. 모든 모니터가 호환되는 것은 아닙니다.
VSync는 모니터가 기술적인 측면에서 지원하는 기능에 국한되지 않지만, 요즘에는 게이머들이 화면 찢김 현상을 없애기 위해 선호하는 방식은 아닙니다. 게이밍 모니터를 구매할 때는 지싱크 또는 프리싱크 지원 여부에 주의해야 합니다. 후자는 개방형 표준을 기반으로 하며 AMD 및 Nvidia 그래픽 카드에서 모두 사용할 수 있습니다. 지싱크만 지원하는 모니터는 Nvidia 그래픽 카드와 페어링해야 합니다.
지싱크와 프리싱크는 모두 모니터의 주사율에 동적으로 적응하기 때문에 VSync가 가져올 수 있는 입력 지연에 대해 걱정할 필요가 없습니다. 또한 프레임 속도가 모니터의 성능에 제한되지 않고 필요에 따라 조정되므로 그래픽 카드가 목표 프레임 속도를 유지할 수 없는 경우에도 원활한 게임 플레이가 가능합니다. 이러한 기술에 대한 자세한 내용은 아래 링크에서 확인할 수 있습니다:
지싱크나 프리싱크와 같은 적응형 동기화 기술 중 하나를 지원하는 모니터와 그래픽 카드가 있다고 가정해 보겠습니다. 게임 내에서 VSync 설정을 계속 켜야 하나요?
지싱크의 경우, 게임 자체의 그래픽 설정이 아닌 Windows의 Nvidia 제어판에서만 V-Sync를 활성화하는 것이 정답입니다. 이렇게 하면 G-싱크는 낮은 프레임 속도에서 프레임 동기화를 처리하고, V-싱크는 프레임 속도가 모니터의 최대 재생률을 초과할 때 상한을 처리합니다. 게임 내에서 프레임 속도를 제한하는 옵션이 있는 경우 최대 프레임 속도를 최대보다 낮은 3fps로 제한해야 합니다. 이렇게 하면 VSync가 개입할 필요 없이 G-싱크가 모든 것을 효과적으로 처리할 수 있습니다.
프리싱크의 경우 해답은 더 간단하므로 해제하는 것이 좋습니다. 하지만 화면 찢어짐이 발생한다면 FreeSync와 함께 VSync를 활성화해 볼 수 있습니다. 하지만 VSync를 활성화하면 입력 지연이 발생할 수 있으며, 이는 경쟁이 치열한 게임에서는 바람직하지 않은 부작용이므로 약간의 실험이 필요합니다.
PRODUCTS IN ARTICLE