[ 개발 잡소리 ] 렌더링 최적화 - 면접 질문 : " DrawCall이 뭔가요? "
아 드로우콜은 말이죠.DrawCall에 대해 알아보자 # 정의와 목적꽤 직관적인 이름을 가지고 있다. Draw + Call, 그리는 명령이다.드로우 콜은 CPU가 GPU에게 렌더링 명령을 내리는 하나의 호출, 명령 단위를 의미한다.만약 맵에 오브젝트가 3개 있으면 3개의 드로우콜이 일어나는 것이다. 게임 개발을 함에 있어서 맵과 레벨에 수많은 오브젝트들이 배치되는데.단순 개별 오브젝트만이 아니라 메테리얼 마다도 DrawCall이 발생하기 때문에 이들의 수가 많아지면CPU의 오버헤드가 커지고 성능저하로 이어진다. 그렇다면 이런 DrawCall이 나쁜 게 아니라 꼭 필요한 놈인데. 어떻게 최적화할 수 있을까? # DrawCall 최적화 (렌더링 최적화)# Batching가장 대표적인 DrawCall 최적화..
2025.12.08