작성
·
217
1
레벨아트에 대해 궁금한게 있는데
보통 콜라이더는 어떤식으로 다나요?
mesh collider를 달면 mesh에 따라 자동으로 콜라이더를 그려주니까
컴포넌트 추가만 하면 되서 되게 편한데 성능에 좋지않다고 봤습니다.
그럼 예를 들어 유니티 스토어에서 마을 팩을 샀다고 했을때
건물, 나무, 자동차 등 기타 여러 수많은 오브젝트들이 있을텐데
이걸 하나하나 일일히 박스, 캡슐 콜라이더를 달아주고 크기조절까지 해주는건가요?
(예를 들어 실내 같은 경우 벽면 마다 박스콜라이더를 쳐서 막는다던지)
이게 작은 규모의 마을이면 상관없는데
마을 규모가 커지면 달아야하는 콜라이더도 늘어날텐데 전부 직접 해줘야 하는 작업인지
아니면 유니티에서 편의성을 제공하는게 있는지 궁금합니다.
답변 1
1
Mesh Collider의 경우, 콜라이더의 폴리곤 수를 줄여주는 옵션이 있어서 해당 옵션을 사용해도 됩니다.
애셋 스토어에서 아트 애셋을 구매한 경우, 대부분의 경우 애셋 제작자가 직접 콜라이더를 달아 프리팹을 만들어뒀을거에요.
보통은 콜라이더를 달아둔 프리팹을 만들어서 배치하는 방식으로 레벨을 제작합니다.
또는 유니티의 공식 패키지인 ProBuilder 등을 통해 레벨을 제작해도 자동으로 콜라이더가 알맞게 붙어요.