선요약) 씬에 수천개 오브젝트 배치하고 싹다 비활성화, 플레이어 주변 청크들만 활성화시키는 방식 괜찮음?






3d이고 굳이 비유를 하면 돈스타브? 이정도 맵 크기까지 생각중

메시가 있는 오브젝트로 타일링할건데, 이유는 각 타일이 조건에 따라 메시를 변형시킨다던지 여러 상호작용을 구현하고 싶어서 그래
(터레인x, 타일맵x)

관련해서 질문글 썼었는데, 결론은 병합가능한 메시끼리 묶는 등의 최적화가 있을 뿐 수천개의 오브젝트를 배치하는 방향 자체는 같은 듯 했음



이제 여기서 수많은 오브젝트를 어떻게 최적화 시키냐에 대한 고민이 있는데..... 


  1. 청크단위로 타일 오브젝트를 묶은 뒤, 플레이어 주변 청크 타일만 활성화 시킴 (2번의 이유로 굳이 이럴 필요가 있나 싶음)

  2. 어차피 카메라 밖은 렌더링 안되니까 굳이 청크를 껐다켰다 하지 말고, 스크립트 달린 애들에 한해서 틱레이트를 낮추던지 꺼버리던지 함

  3. 애초에 수천, 수만개를 배치하는 씬이 잘못됐음 불가능함


나는 몇 번을 선택해야 할까.. 더 좋은 아이디어 있으면 알려주세오..