Boolean이란?

두 오브젝트의 겹치는 부분을 이용해 새 형태를 만드는 모디파이어입니다. 3가지 연산을 지원합니다: Union(합), Intersect(교), Difference(차).

쿠키 커터로 반죽을 찍어내는 것 (Difference), 반죽 두 덩어리를 합치는 것 (Union)

3가지 연산

  • Difference (차) — 커터 오브젝트 모양을 잘라냄 가장 많이 사용
  • Union (합) — 두 오브젝트를 하나로 합침
  • Intersect (교) — 겹치는 부분만 남김

Solver 중요

Fast vs Exact 두 가지 솔버를 선택할 수 있습니다. Exact가 더 정확하지만 느립니다. Blender 5.0에서는 Exact가 기본값입니다.

더보기
학생 단계에서는 `Difference = 구멍`, `Union = 합치기`, `Intersect = 겹친 부분만` 이 세 가지로 먼저 기억하면 충분합니다. 결과가 깨지면 Solver를 `Exact`로 다시 확인하세요.

주요 단축키

Ctrl + Shift + B Boolean 추가 (Quick Boolean 애드온 사용 시)
H 커터 오브젝트 숨기기 (선택 후)
Ctrl + A 모디파이어 적용 (Apply)
📖 Blender 공식 문서 — Boolean Modifier
👆 도형을 드래그해서 움직여보세요
Difference (차): Base에서 Cutter 모양만큼 잘라냅니다. 구멍, 홈, 소켓을 만들 때 가장 많이 씁니다.

Boolean이 필요할 때

  • 구멍 뚫기 (볼트홀, 창문)
  • 복잡한 형태 합치기
  • 교차 부분 추출
  • 하드서페이스 디테일

Boolean을 피해야 할 때

  • 유기적 형태 (토폴로지 꼬임)
  • 지나치게 복잡한 메쉬
  • 정확한 토폴로지가 필요할 때
팁: Boolean 후 토폴로지가 지저분할 수 있습니다. 중요한 모델이라면 Remesh나 수동 리토폴로지로 정리하세요. Exact Solver를 사용하면 더 깨끗한 결과를 얻을 수 있습니다.

원인Scale 미적용 상태에서 Boolean Difference
→
결과비대칭 구멍 — 커터와 대상의 Scale이 달라 의도한 형태가 안 됨
원인커터 오브젝트를 Apply 전에 삭제
→
결과Boolean Modifier가 참조를 잃어 무효화 — 원래 형태로 복귀
원인Overlap Threshold 미조정 (면이 정확히 겹칠 때)
→
결과면 깜빡임(Z-fighting) 또는 Boolean 실패
원인Apply Scale 후 Exact Solver로 Boolean 적용
→
결과깨끗한 Boolean 결과 — 토폴로지도 예측 가능

흔한 실수 & 해결법

커터를 삭제해서 Boolean이 풀림
커터는 H로 숨기세요. Modifier Apply 후에야 삭제 가능합니다.
Boolean 후 안쪽 면이 까맣게 보임
Normal이 뒤집힘. Edit Mode → Shift+N (Recalculate Outside).
복잡한 형태에서 Boolean 실패
Fast Solver 대신 Exact Solver를 사용하세요. 느리지만 정확합니다.
Boolean 후 토폴로지가 지저분함
Apply 후 Edit Mode에서 불필요한 면 정리. LoopTools나 Grid Fill 활용.
📖 Blender 공식 문서 — Boolean Modifier