같은 셰이더/머테리얼 오브젝트 한번에 모아서 렌더링 Per frame/Per Scene/Per Instance 별로 셰이더 파라미터 묶어서 CPU->GPU 데이터 이동(대역폭) 최소화 하기 최대한 모든 데이터 미리 GPU에 올려두기
View Frustum Culling, Occlusion Culling 같은 Culling 기법으로 그려야할 객체 최소화 할 수도 있구
코드 수정하러 갑니다
같은 셰이더/머테리얼 오브젝트 한번에 모아서 렌더링 Per frame/Per Scene/Per Instance 별로 셰이더 파라미터 묶어서 CPU->GPU 데이터 이동(대역폭) 최소화 하기 최대한 모든 데이터 미리 GPU에 올려두기
View Frustum Culling, Occlusion Culling 같은 Culling 기법으로 그려야할 객체 최소화 할 수도 있구
코드 수정하러 갑니다