본문으로 건너뛰기
vrBlogs
Settings

SteamVR performance settings로 PC VR 프레임 안정화하기

SteamVR performance settings로 PC VR의 렌더 해상도, 주사율, Motion Smoothing, 게임별 비디오 옵션과 프레임 타이밍을 조정하는 Valve 문서 기반 가이드입니다.

  • 중급
  • 15분
  • SteamVR 2.18에서 확인
  • 마지막 확인 2026년 10월 31일
SteamVR performance settings로 PC VR 프레임 안정화하기
v

작성자 vrBlogs

업데이트됨 · 4분 읽기

준비물

  • Steam과 SteamVR이 설치된 Windows PC
  • SteamVR 호환 PC VR 헤드셋
  • 최신 NVIDIA, AMD 또는 Intel 그래픽 드라이버

이 가이드는 SteamVR에서 선명하고 안정적인 PC VR을 설정하는 방법을 설명합니다. SteamVR performance settings로 렌더 해상도, 주사율, Motion Smoothing, 게임별 비디오 설정과 프레임 타이밍 도구를 조정합니다. 내용은 SteamVR 릴리스 노트와 Valve의 VR Resolution Redefined, Introducing SteamVR Motion Smoothing, Steamworks의 게임별 기본 설정 문서, Steam Support의 드라이버 업데이트 문서를 바탕으로 합니다.

드라이버와 SteamVR 업데이트

Steam Support는 하드웨어가 게임 요구 사항을 충족해도 오래된 드라이버가 성능을 떨어뜨릴 수 있다고 설명합니다. 문제를 확인할 때는 NVIDIA, AMD 또는 Intel에서 그래픽 드라이버를 업데이트하는 것부터 시작하세요. 그래픽 카드와 현재 드라이버 버전은 Windows key + R을 누르고 dxdiag를 실행한 뒤 Display 탭에서 확인할 수 있습니다.

SteamVR도 최신 상태로 유지하세요. Valve는 성능 수정 사항을 정기적으로 제공합니다. SteamVR 2.15는 최신 NVIDIA 드라이버에서 Motion Smoothing이 작동하지 않던 문제를 수정했습니다. SteamVR 2.18 (October 2026)은 게임별 비디오 설정의 Throttling Behavior 선택 문제를 수정했습니다.

자동 렌더 해상도에서 시작하기

SteamVR은 시작할 때 GPU 속도를 측정하고 GPU와 헤드셋에 맞는 렌더 해상도를 게임에 지정합니다. 빠른 GPU는 헤드셋의 기본 해상도보다 높은 해상도를 사용할 수 있고, 느린 GPU는 조금 낮은 해상도를 사용합니다. Valve는 이 설정을 이전에 supersampling이라고 부르던 기능으로 설명합니다.

  • 자동 값은 SteamVR이 시작될 때 정해지며 게임별 또는 플레이 중에는 바뀌지 않습니다.
  • SteamVR 1.15부터 자동 최대 해상도는 GPU 전용 메모리 용량으로 제한됩니다.
  • 더 높은 주사율을 사용하는 헤드셋에서는 자동 해상도가 주사율에 맞춰 낮아집니다.

직접 지정하려면 Settings > Video에서 Render Resolution을 Auto에서 Custom으로 바꾸세요. 슬라이더에는 권장 해상도와 100% 위치에 멈춤점이 있습니다. Auto로 다시 바꿔도 SteamVR은 사용자 지정 값을 기억합니다.

PC가 유지할 수 있는 주사율 선택

헤드셋 refresh rate도 Settings > Video에서 설정합니다. SteamVR 1.9부터 데스크톱뿐 아니라 헤드셋 안에서도 변경할 수 있습니다. 주사율이 높으면 프레임 하나를 렌더링할 시간이 줄어듭니다. SteamVR은 빠른 주사율에 맞춰 자동 해상도를 낮추므로, 같은 GPU가 더 높은 주사율에서 더 흐린 이미지를 렌더링할 수 있습니다.

Valve Index는 80, 90, 120, 144 Hz를 지원합니다. NVIDIA driver 441 이상에서는 게임을 다시 시작하지 않고 플레이 중 주사율을 바꿀 수 있습니다.

Motion Smoothing을 프레임 안전망으로 사용

SteamVR은 게임이 프레임을 놓치려 할 때 Motion Smoothing을 시작합니다. 최근 두 프레임을 분석하고 움직임과 애니메이션을 추정해 새 프레임을 외삽합니다. 헤드셋은 전체 주사율을 유지하면서 게임은 두 프레임 중 한 프레임만 렌더링합니다.

그래도 부족하면 게임이 전달한 한 프레임마다 두 프레임을 합성할 수 있습니다. SteamVR 1.16부터는 최대 여섯 프레임까지 외삽할 수 있으며, 필요가 없어지면 기능은 다시 꺼집니다. 전역 설정은 Settings > Video > Motion Smoothing에 있습니다.

Motion Smoothing은 비동기 reprojection을 기반으로 하며 NVIDIA와 AMD GPU에서 작동합니다. Valve의 기록에 따르면 R9 및 이전 AMD 카드는 지원되지 않습니다.

자체 컴포지터를 사용하는 헤드셋은 다르게 작동합니다. Oculus driver를 통해 실행되는 헤드셋에서는 SteamVR의 Motion Smoothing 설정이 숨겨집니다. Link를 사용하는 Meta 헤드셋은 Meta 자체 도구를 사용해야 합니다. 관련 내용은 Meta Quest에서 PC VR 게임을 플레이하는 방법에서 확인할 수 있습니다.

SteamVR performance settings를 게임별로 조정

Settings > Video > Per-Application Video Settings를 열고 게임을 선택합니다. Valve가 문서화한 항목은 다음과 같습니다.

  • Resolution Per Eye: 해당 게임에만 적용되는 렌더 해상도입니다.
  • Motion Smoothing: 전체 설정을 게임별로 덮어씁니다. 항상 켜기를 강제할 수도 있습니다.
  • Throttling Behavior: Frame Limit 아래에서 SteamVR의 자동 제한을 덮어씁니다.
  • Field of View: 전체 렌더 해상도는 유지하면서 장면의 더 작은 부분을 그려 주변 시야와 선명도를 맞바꿉니다.
  • Override World Scale: 인식되는 세계의 크기를 바꿉니다. 예를 들어 조종석이 알맞은 크기로 느껴지게 할 수 있습니다.

일부 게임은 값을 캐시하므로 변경 사항을 완전히 적용하려면 게임을 다시 시작해야 합니다. Reset to Default는 개발자가 해당 게임에 권장한 값을 포함해 기본값을 복원합니다. Legacy Reprojection Mode 같은 일부 옵션은 설정 창 왼쪽 아래의 Show Advanced Settings를 선택해야 나타납니다.

무거운 게임의 프레임레이트 고정

Valve는 시뮬레이터 같은 고사양 게임이 계속 변하는 프레임레이트보다 고정된 낮은 프레임레이트에서 더 부드럽게 느껴질 수 있다고 설명합니다. 게임별 설정 두 가지를 사용할 수 있습니다.

  • Throttling Behavior는 자동 제한과 예측을 덮어씁니다. 예를 들어 게임을 주사율의 절반으로 고정할 수 있습니다. Valve Index와 HTC Vive처럼 SteamVR 자체 컴포지터를 사용하는 헤드셋에서만 작동합니다.
  • Motion Smoothing을 항상 켜면 게임은 절반 프레임레이트로 실행되고 기능이 계속 작동합니다. 90 Hz 헤드셋에서는 45 fps입니다. 프레임레이트가 전체와 절반 사이를 오갈 때 물리 효과나 움직임이 이상해지는 게임에 Valve가 제안하는 방식입니다. 전역 설정은 없으며 게임별로 선택해야 합니다.

성능 그래프와 프레임 타이밍 읽기

SteamVR의 작은 성능 그래프는 프레임이 제시간에 도착하는지 보여줍니다. Valve는 이 그래프를 SteamVR 상태 창으로 옮겼으며, 상태 창은 마우스 오른쪽 버튼으로 열 수 있습니다. Developer 설정에는 플레이 중 확인할 수 있는 Show GPU Performance Graph in Headset도 있습니다.

더 자세한 정보는 SteamVR 메뉴의 Developer 섹션에서 Advanced Frame Timing 창을 여는 바로 가기로 확인합니다. 이 창은 프레임마다 CPU와 GPU 시간을 표시합니다. 누적 CPU 그래프의 흰색 선은 각 프레임이 표시된 횟수를 세고, 누적 GPU 그래프의 빨간색 선은 재투영된 프레임 수를 셉니다.

재투영이 자주 발생하면 게임이 프레임 예산을 지키지 못한다는 뜻입니다. SteamVR 렌더 해상도나 게임 자체 그래픽 설정을 낮추세요. 이 도구들은 이전 SteamVR 버전부터 제공된 기능이므로 SteamVR 2.x 인터페이스에서 정확한 위치가 다를 수 있습니다.

GPU 메모리와 버스 사용량 확인

Video 설정에는 GPU 버스 모니터링 옵션이 있습니다. 이 옵션을 켜면 작은 성능 그래프에 3%를 넘는 버스 사용량이 표시됩니다. 이 기능은 NVIDIA에서만 작동합니다.

Valve는 GPU의 비디오 메모리가 부족해 Windows가 시스템 메모리로 페이징을 시작하면 성능이 크게 떨어질 수 있다고 설명합니다. 가장 쉬운 해결 방법은 SteamVR의 렌더 해상도나 게임 설정의 최대 텍스처 해상도를 낮추는 것입니다. 일부 시스템에서는 버스 모니터링 자체가 끊김을 만들 수 있으므로 확인을 마치면 끄세요.

질문과 답변

SteamVR의 Auto 렌더 해상도는 무엇을 하나요?

SteamVR은 시작할 때 GPU 속도를 측정하고 GPU와 헤드셋에 맞는 렌더 해상도를 설정합니다. 게임별 또는 플레이 중에는 바뀌지 않으며, Render Resolution을 Custom으로 바꿔 직접 지정할 수 있습니다.

Motion Smoothing을 꺼야 하나요?

Valve는 게임이 프레임을 놓치려 할 때만 작동하고 필요가 없어지면 꺼지도록 설계했습니다. Video 설정에서 전역으로 끄거나 Per-Application Video Settings에서 게임별로 끌 수 있습니다.

Link로 Meta Quest를 사용할 때 Motion Smoothing이 보이지 않는 이유는 무엇인가요?

Valve에 따르면 Oculus driver를 사용하는 헤드셋에서는 SteamVR이 Meta의 동등한 기능을 제어할 수 없으므로 Motion Smoothing 설정이 숨겨집니다. Meta 헤드셋 사용자는 Meta 자체 도구를 사용해야 합니다.

고사양 시뮬레이터에서 안정적인 프레임레이트를 얻으려면 어떻게 하나요?

게임별 Throttling Behavior 설정으로 낮은 프레임레이트를 고정하세요. 이 방식은 Valve Index와 HTC Vive 같은 SteamVR 컴포지터 헤드셋에서만 작동합니다. 또는 Motion Smoothing을 항상 켜면 게임이 절반 프레임레이트로 실행됩니다.

해상도를 높인 뒤 게임이 심하게 끊기는 이유는 무엇인가요?

비디오 메모리가 부족할 수 있습니다. Valve는 SteamVR 렌더 해상도나 게임 설정의 최대 텍스처 해상도를 낮추라고 권장합니다.

모든 가이드

확실한가요?