기술이 발전함에 따라 게임 그래픽은 점점 더 사실적이게 변하고 그에 따라 하드웨어도 눈부신 성장을 이루어 냈습니다. 그러나 우리 게임 엔지니어들은 항상 고민을 해왔습니다. 어떻게 하면 최소한의 자원으로 동일한 효과를 낼 수 있을까? 정말 수많은 최적화 기법들이 있지만 오늘 소개해드릴 최적화 기법은 바로 Matarial Sorting입니다. 말 그대로 Matrial을 Sorting(정렬)한다는 것입니다. 그렇다면 어째서 이 Matarial을 정렬해야 하며 정렬을 한다면 어떠한 기준으로 정렬을 해야 하는것일까요? Matarial을 정렬해야 하는 이유게임 월드상에는 다양한 Matarial을 가진 오브젝트들이 있을것입니다. 그렇다면 GPU는 각 오브젝트마다 Matarial을 바꿔끼면서 Draw연산을 수행하여야..