728x90
반응형
- 개요

Probuilder 패키지의 불리언 메쉬 컷팅은 두 개 이상의 ProBuilder 메시를 사용하여
메시 간의 합집합, 차집합, 교집합 연산을 수행해 복잡한 3D 형태를 생성하거나 수정하는 도구를 의미한다
해당 기능은 실험적 기능으로서 사용하기 위해 Edit - Preferences - ProBuilder에서
Experimental Features를 활성화해야 한다
- 사용 방법

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


위와 같이 ProBuilder에서 생성한 메쉬를 드래그 앤 드롭하여 3가지의 연산을 진행할 수 있다
- 불리언 메쉬 컷팅의 3가지 연산
1) Intersection(교집합)

Intersection 연산을 사용하면 두 메쉬가 겹치는 영역의 새로운 메쉬를 생성할 수 있다
해당 연산을 사용하여 파괴 효과용 파편을 만들거나, 복잡한 모델의 특정 부위를 추출할 수 있다
2) Union(합집합)

Union 연산을 사용하면 두 개의 메쉬를 한 개의 새로운 메쉬로 합칠 수 있다
해당 연산을 사용하여 여러 오브젝트를 하나의 오브젝트로 최적화하거나, 복잡한 구조물을 병합할 수 있다
3) Subtraction(차집합)

Substraction 연산을 사용하면 첫번째 메쉬에서 두번째 메쉬와의 교집합이 제거된 새로운 메쉬를 생성한다
해당 연산을 사용하여 문이나 창문의 구멍을 뚫거나, 메쉬에 홈을 파거나 정교한 컷팅이 가능하다
- 주의사항
불리언 메쉬 컷팅을 사용하는 경우 다음의 사항에 주의해야 한다
- 1) 실험적 기능이므로 복잡한 메쉬보다는 로우 폴리 메쉬에서 사용
- 2) 불리언 연산을 통해 생성된 메쉬는 새롭게 생성되므로 2개의 원본 메쉬는 비활성화하거나 제거
- 3) 생성된 메쉬의 피벗이 올바르지 않다면 동일하게 Probuilder - Object - Center Pivot으로 수정
728x90
반응형
'유니티 엔진 > 유니티 엔진의 구성' 카테고리의 다른 글
| 유니티 엔진의 구성 - 36) Image 컴포넌트 VS RawImage 컴포넌트 + Sprite 타입 VS Texture 타입 (0) | 2026.04.01 |
|---|---|
| 유니티 엔진의 구성 - 34) 애니메이션 리깅 (0) | 2026.03.27 |
| 유니티 엔진의 구성 - 33) 애니메이션 아바타 (0) | 2026.03.24 |
| 유니티 엔진의 구성 - 32) 애니메이션 블렌드 트리 (0) | 2026.03.23 |
| 유니티 엔진의 구성 - 31) Animator 컴포넌트 (0) | 2026.03.18 |