유니티 엔진/유니티 엔진의 구성

유니티 엔진의 구성 - 35) Probuilder 불리언 메쉬 컷팅

monstro 2026. 3. 31. 17:16
728x90
반응형

- 개요

 

Probuilder 패키지의 불리언 메쉬 컷팅두 개 이상의 ProBuilder 메시를 사용하여

메시 간의 합집합, 차집합, 교집합 연산을 수행해 복잡한 3D 형태를 생성하거나 수정하는 도구를 의미한다

해당 기능은 실험적 기능으로서 사용하기 위해 Edit - Preferences - ProBuilder에서

Experimental Features를 활성화해야 한다

 

- 사용 방법

 

불리언 메쉬 컷팅을 사용하기 위해서는 상단 Tools - Probuilder - Experimental에서 사용할 수 있다

 

 

3가지의 연산

 

위와 같이 ProBuilder에서 생성한 메쉬를 드래그 앤 드롭하여 3가지의 연산을 진행할 수 있다

 

- 불리언 메쉬 컷팅의 3가지 연산

1) Intersection(교집합)

 

Intersection 연산을 사용하면 두 메쉬가 겹치는 영역새로운 메쉬를 생성할 수 있다

해당 연산을 사용하여 파괴 효과용 파편을 만들거나, 복잡한 모델의 특정 부위를 추출할 수 있다

 

2) Union(합집합)

 

Union 연산을 사용하면 두 개의 메쉬를 한 개의 새로운 메쉬로 합칠 수 있다

해당 연산을 사용하여 여러 오브젝트를 하나의 오브젝트로 최적화하거나, 복잡한 구조물을 병합할 수 있다

 

3) Subtraction(차집합)

 

Substraction 연산을 사용하면 첫번째 메쉬에서 두번째 메쉬와의 교집합이 제거된 새로운 메쉬를 생성한다

해당 연산을 사용하여 문이나 창문의 구멍을 뚫거나, 메쉬에 홈을 파거나 정교한 컷팅이 가능하다

 

- 주의사항

불리언 메쉬 컷팅을 사용하는 경우 다음의 사항에 주의해야 한다

  • 1) 실험적 기능이므로 복잡한 메쉬보다는 로우 폴리 메쉬에서 사용
  • 2) 불리언 연산을 통해 생성된 메쉬새롭게 생성되므로 2개의 원본 메쉬비활성화하거나 제거
  • 3) 생성된 메쉬의 피벗이 올바르지 않다면 동일하게 Probuilder - Object - Center Pivot으로 수정
728x90
반응형