유니티 렌더링 최적화
렌더링이란3D 씬의 데이터(오브젝트, 조명, 카메라 등)를 계산하여 2D 화면에 픽셀로 출력하는 전체 과정을 의미한다. 유니티에서 렌더링은 매 프레임마다 반복되며, CPU와 GPU가 역할을 분담하여 처리한다. CPU와 GPU의 역할 분담CPU : 씬 데이터 준비, Render State 설정, Draw Call 호출, 드라이버 명령 전달GPU : 버텍스 처리, 래스터화, 픽셀 셰이딩, 최종 화면 출력 렌더링 파이프라인 흐름CPU와 GPU 사이에서 매 프레임 다음 흐름이 반복된다.- Render State 설정 : 버퍼 바인딩, 셰이더 설정, 텍스처 설정 등 GPU가 그리기 위한 상태를 준비- Draw Call 호출 : CPU가 그래픽 API를 통해 화면을 그려라는 명령을 내림- 드라이버 번역 : 드라이버..
2026. 3. 12.