VR 프로파일링 툴

언리얼 엔진 VR 프로젝트의 프로파일링에 쓸 수 있는 내외부 툴입니다.

Windows
MacOS
Linux

언리얼 엔진 4 에는 CPU 및 GPU 프로파일링 툴 세트 가 있어 프로젝트의 어떤 것이 시간이 얼마나 드는지 명확히 파악하는 데 도움이 됩니다. CPU 프로파일링의 경우 원격 프로세스로 연결되는 CPU 프로파일링 툴 을 통해 특정 이벤트와 타이밍을 파악할 수 있습니다. GPU 프로파일링의 경우 옵션이 많이 있습니다. 먼저 가장 구체적으로, 언리얼 엔진 4 에 내장된 GPU 프로파일러 가 있는데, -game 에뮬레이션을 붙여 실행한 에디터 빌드에서 Ctrl + Shift + Comma 로 실행할 수 있습니다.

추가적으로 GPUView 와 Nsight 를 사용하여 보다 시스템적인 문제를 더욱 깊이 분석할 수 있습니다.

Oculus PerfHud

[Include:Platforms\VR\DevelopVR\Profiling\Tools\#OculusPerfHud]

SteamVR 프레임 타이밍 툴

SteamVR Frame Timing 툴을 통해 VR 프로젝트가 UE4 에디터나 패키지 빌드 양쪽에서 잘 돌아가는지 확인할 수 있습니다. 어플리케이션에서 이루어지는 가속을 제외한 실제 CPU 및 GPU 타이밍을 검증하는 데 도움이 됩니다. 툴을 여는 방법과 아울러 모든 값의 연관성에 대해서는 Valve Developer Community 페이지를 참고하세요. 참고로 SteamVR Frame Timing 툴 작동을 위해 UE4 안에서 별도의 작업을 할 필요는 없습니다. 모든 툴 기능 및 사용은 SteamVR 어플리케이션에서 이루어집니다.

SteamVR Frame Timing 툴 작동을 위해 UE4 안에서 별도의 작업을 할 필요는 없습니다.

RenderDoc

언리얼 엔진 프로젝트 프로파일링에 사용할 수 있는 외부 툴에는 RenderDoc 이라는 것도 있습니다. UE4 와 사용하려면:

  1. RenderDoc 최신 버전을 다운로드합니다.

  2. RenderDoc 에서 게임을 실행하도록 설정합니다 (예: UE4Editor.exe 에 적합한 명령줄 인수를 붙여서).

  3. 앱의 명령줄에서 ToggleDrawEvents 를 실행시켜 사람이 읽을 수 있는 이벤트를 구합니다.

  4. F12 를 눌러 프레임을 캡처합니다.

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback