저자 : 张氏男子들어가며언리얼 엔진의 렌더링 시스템은 상당히 폐쇄적으로 구성되어 있다. 대부분의 경우 머티리얼 에디터에서 노드를 연결하는 방식으로 렌더링 결과를 제어하게 되는데, 셰이더 코드 레벨에서 직접 무언가를 추가하거나 수정하려면 꽤 번거로운 작업이 필요하다. 게다가 머티리얼에서 접근할 수 있는 리소스도 매우 제한적이다.이번 글에서는 머티리얼에 텍스처를 주입하는 두 가지 방법을 소개한다. 여기서는 평면 반사(Planar Reflection) 텍스처를 예시로 사용했지만, 같은 방법으로 다른 렌더 타겟도 머티리얼에서 접근할 수 있다. 각 방법마다 장단점이 있으므로 상황에 맞게 선택하면 된다.첫 번째 방법: BasePassUniformParameters 활용BasePass에 텍스처를 직접 주입하는 방식이..