요즘 출시되는 게임들을 보면 상당히 많은 게임들이 상용 엔진을 이용해 제작되고 있다. 국내 게임사 대부분은 상용 엔진인 언리얼과 유니티를 활용해 게임을 개발하고 있고, 꼭 게임이 아니라도 렌더링이 필요한 여러 분야에서 상용 엔진을 사용하고 있다. 확실히 상용 엔진은 직접 엔진을 개발해서 사용하는 것에 비하면 훨씬 싸게 먹힌다. 그러면서 품질 좋은 렌더링 결과를 제공하기 때문에 자연히 상용 엔진의 점유율을 높을 수 밖에 없을 것이다. 그런데 상용 엔진을 배우고 개발하는 많은 개발자들 중에서 엔진의 핵심적인 부분 중 하나인 렌더링 관련 영역에 대해 자세히 알고 있는 개발자는 얼마나 있을까? 아마 많지 않을 것이다. 이게 참 쉽지 않다. 일반적인 게임 혹은 기타 프로그램 개발에서 렌더링 관련 부분까지 ..