모바일 환경에서는 static보다 gpu instancing이 성능적으로 좀더 좋다는데 진짜임? 이것도 케바케인가
[🐣질문] Static Batching, GPU instancing 질문
익명(222.100)
2024-07-20 23:04:00
추천 0
댓글 3
다른 게시글
-
얼마 전에 스토브 스팀 동시 출시 하려고 했다가
[21][💬] ElectroVig..(packet9684) | 24.07.20추천 0 -
슈마메 질문
[🐣질문] 익명(58.228) | 24.07.20추천 0 -
대체 최지용이 누군가요
[6][💬] 익명(222.109) | 24.07.20추천 0 -
나는 미륵이니라
[1][💬] 익명(119.200) | 24.07.20추천 0 -
난 중고 취급안함
[1][💬] 익명(global8810) | 24.07.20추천 0 -
어린아이 셋이 물건을파는 가게이름은?
[5][💬] 익명(furryparty) | 24.07.20추천 4 -
스토리 게임 만드시는 분들은 책 많이 읽으시나요?
[10][💬] 에드윈알베..(field5060) | 24.07.20추천 0 -
게임메이커를 나중에 하더라도 유니티 먼저 해보는 것 추천
[4][💬] 익명(chalk2273) | 24.07.20추천 0 -
에셋스토어 무료배포 - Ice World
[6][💬] r35(likudo) | 24.07.20추천 9 -
유니티 버전업에 대한 공포증이 있음
[4][💬] 익명(noise8923) | 24.07.20추천 0
두 배칭 기술의 용도가 다름. Static 배칭은 말 그대로 Static으로 고정된 매쉬들을 논리적으로 하나의 메쉬로 묶어서 렌더링함 원하는대로 배칭을 세이브하는 이점이 있지만, 메쉬를 하나로 묶는다는 점에서 너무 남용하면 순간 필요한 메모리가 급격하게 늘어나서 문제를 일으킬 수 있음.
딴 사람인데 GPU 인스턴싱은 GL이나 DX 등에서 API콜로 지원하잖음. 근데 Static Batching은 그런거 없고 엔진 상에서 알아서 메쉬를 묶어서 드로콜 한다는 것 밖에 없음? 아니면 GPU에서 서포트하는 뭔가 딴게 있나
GPU 인스턴싱은 동일한 메쉬,재질을 가진 오브젝트가 화면에 많을 때 딱 하나의 정보를 GPU의 메모리에 담아두고 이후부턴 CPU에서 전달하는 트랜스폼 정보를 사용해서 복사하며 그리는 방식임. CPU가 할일을 GPU가 대신해주므로 모바일에서 이걸 사용하려면 AP의 그래픽 스펙이 뛰어나야 효과를 볼 수 있음. 동일한 객체가 많이 발생하는 장르면 고려해볼만함