[DirectX11] Tutorial 45 - 쉐이더 관리자
DirectX 11/Basic 2018. 1. 19. 21:31
Tutorial 45 - 쉐이더 관리자 원문 : http://www.rastertek.com/dx11tut45.html 여러 개의 셰이더를 사용하는 그래픽 응용 프로그램에서 발생하는 문제 중 하나는 이를 빠르게 관리하는 방법입니다. DirectX 11 튜토리얼 시리즈에서는 일반적으로 튜토리얼의 초점을 맞추지 않고 이해하기가 더 어렵기 때문에 어떻게 관리하는지 보여주지 않습니다. 그래서 이 튜토리얼 에서는 여러 쉐이더를 관리하는 더 간단한 방법 중 하나를 제시할 것입니다. 이 듀토리얼에서는 ShaderManagerClass라는 새로운 클래스를 사용합니다. 이 클래스는 응용 프로그램에 필요한 모든 쉐이더의 로드, 언로드 및 사용법을 캡슐화합니다. 여기에서는 디자인 패턴중에 하나인 파사드 패턴을 사용하여 코드..