렌더닥
RenderDoc| 개발자 | 발두르 칼손 |
|---|---|
| 초기 릴리즈 | 2-25-2014 |
| 리포지토리 | https://github.com/baldurk/renderdoc |
| 운영 체제 | Android, Google Stadia, Linux, 닌텐도 스위치, Microsoft Windows[1] |
| 플랫폼 | 크로스 플랫폼 |
| 면허증 | MIT 라이선스 |
| 웹사이트 | renderdoc |
렌더닥은 게임 등 다른 소프트웨어 프로그램에서 생성되는 단일 프레임을 분석하는 데 사용할 수 있는 무료 오픈 소스 프레임 디버거다.렌더닥은 벌칸, D3D11, OpenGL & OpenGL ES 또는 D3D12를 사용하는 응용 프로그램의 단일 프레임에 대한 심층 분석을 제공할 수 있다.[2][3]렌더닥은 또한 사용자가 캡처한 프레임을 조작하여 파이프라인 단계, 명령, 텍스처 맵, 모델, 자산 등과 같은 다양한 사항을 검사할 수 있도록 한다.[4][5][6]렌더닥은 또한 게임 카메라의 시야 밖에 있는 자산을 캡처할 수 있다.[7]렌더닥은 그래픽 처리 장치의 프레임 렌더링 비용 분석을 지원한다.[8]
GPU 프로그램을 최적화하는 것은 병목 현상을 찾는 것이다.렌더닥은 GPU의 호출 정보, 각 셰이더의 호출 수, 생성된 원시 요소 및 조각 수 정보를 제공한다.[9]
Baldur Karlsson은 신뢰할 수 있는 디버거를 필요로 하는 여유 시간 프로젝트로 RenderDoc 개발을 시작했으며, 그 후 더 많은 플랫폼을 지원하도록 확장되었다.[10][11]2014년 크라이텍은 렌더닥의 소스 코드가 무료로 공개된다고 발표했다.[12][13]GDC 2018에서 AMD는 Radeon GPU 프로파일러에 렌더Doc에 대한 지원이 포함될 것이라고 발표했다.[14]렌더닥은 유니티와 언리얼 엔진과 같은 잘 알려진 게임 엔진과도 통합된다.[15][16]Oculus는 RenderDoc의 포크를 유지한다.[17]
참조
- ^ https://renderdoc.org
- ^ "This Is How A Single Frame Is Rendered In A Modern 3D Engine". 15 March 2015.
- ^ Gach, Ethan. "Picking Apart A Single Frame In DOOM".
- ^ "LearnOpenGL - Debugging".
- ^ "Watch the footy play out on your dining table thanks to AI and augmented reality". 25 June 2018.
- ^ "Bringing Galaxy on Fire 3 to Vulkan: Vulkan on Android". 16 October 2017.
- ^ "GPU Performance for Game Artists". 5 July 2017.
- ^ "Where Are You Spending Your GPU Performance Budget?". 19 May 2020.
- ^ "Profiling and Optimization of Large Biomolecular Scenes" (PDF).
- ^ "Archived copy". Archived from the original on 2014-04-25. Retrieved 2014-04-25.
{{cite web}}: CS1 maint: 타이틀로 보관된 사본(링크) - ^ "RenderDoc gains PowerVR support". 9 March 2018.
- ^ "Crytek is giving away its new Renderdoc graphics debugger for free".
- ^ "Crytek releases RenderDoc source code". MCV. 8 May 2014.
- ^ "AMD at GDC 2018". 21 March 2018.
- ^ "Unity - Manual: RenderDoc Integration".
- ^ "RenderDoc".
- ^ https://developer.oculus.com/documentation/unity/ts-renderdoc-for-oculus/
