
Boolean은 3ds max에서 복잡한 모델링 작업을 빠르게 처리할 수 있는 강력한 도구이지만, 잘못 사용하면 면이 찢어지거나 비정상적인 분할이 생겨 모델이 깨지는 문제가 발생합니다.
3ds max에서 Boolean 후 모델이 왜 깨지는지, 그리고 어떻게 수정 및 예방할 수 있는지 정리 하겠습니다.
1. Boolean 후 모델이 깨지는 대표적인 증상


| 증상 | 설명 |
| 면이 사라지거나 구멍이 생김 | 교차 영역의 버텍스가 올바르게 병합되지 않음 |
| 표면이 울퉁불퉁하거나 어두워짐 | 노멀 방향이 반전되거나 중복된 면이 존재 |
| Edit Poly 전환 시 메시가 뒤틀림 | Boolean 후 생성된 N-gon(5각 이상 다각형)이 원인 |
| Smooth가 이상하게 작동 | Edge Flow가 불규칙해 법선 방향이 깨짐 |
이런 문제는 특히 복잡한 기하 구조, 겹치는 면, 비정상 스케일링된 오브젝트에서 더 자주 발생합니다.
2. 왜 Boolean에서 모델이 깨지는가
Boolean은 내부적으로 두 메시의 교차 영역을 계산해 새로운 폴리곤을 생성합니다. 이 과정에서 폴리곤의 구조적 특성 때문에 오류가 발생할 수 있습니다.
| 원인 | 설명 |
| 1. 폴리곤 모델의 삼각 분할 구조 | Boolean 연산 후 다각형이 삼각형 단위로 자동 분할되며, 작은 면이나 얇은 Edge가 생김 |
| 2. 정점 불일치 (Floating Vertex) | 교차점이 정확히 일치하지 않으면 Vertex가 병합되지 않아 면이 떠버림 |
| 3. Normal 방향 불일치 | Boolean 전후로 일부 면의 Normal이 반전되어 음영 이상이 생김 |
| 4. Reset XForm 미적용 | Scale이 비정상일 경우 Boolean 계산 시 좌표 왜곡이 발생 |
즉, Boolean은 정확히 닫힌 폴리곤 구조를 전제로 작동하기 때문에 작은 틈, 겹침, 비정상적인 스케일 등은 모두 오류의 원인이 됩니다.
3. Boolean 후 깨진 모델을 수정하는 방법
1. Editable Poly로 변환
Boolean 완료 후 오브젝트를 Editable Poly로 변환합니다. 이 상태에서 Vertex / Edge / Polygon 단위로 직접 수정이 가능합니다.
필요 시 Target Weld, Remove Isolated Vertex, Cut 등을 사용해 불필요한 정점을 정리 또는 새로운 edge를 만들어 면을 정리합니다.
2. “Turn to Poly” 활용

Turn to Poly 모디파이어를 적용하면 N-gon을 자동으로 4각형 단위로 변환할 수 있습니다.
Boolean 후 생성된 불규칙한 면을 사각형화해 이후 수정이 수월해집니다.
3. ProBoolean 사용


ProBoolean 연산기를 사용하면 깨짐 현상이 줄기도 합니다. 다만 기본 모델 자체가 복잡하면 마찬가지로 깨질 수 있습니다.
“Make No Edge Removal”, “No Edge Collapse” 옵션을 활용하면 세부 분할을 최소화하여 안정적인 결과를 얻을 수 있습니다.
4. Normal 재정렬
Boolean 후 면이 어둡거나 울퉁불퉁하게 보인다면 Normal 모디파이어를 추가해 방향을 재정렬하세요. 또는 Edit Normals로 개별 수동 조정도 가능합니다.
4. Boolean 사용 전 미리 해야 할 점검
| 체크 | 항목설명 |
| 1. Reset XForm 적용 | 오브젝트 스케일·회전값을 초기화해야 정확한 Boolean 계산 가능 |
| 2. 중복 면/버텍스 제거 | STL Check나 ProOptimizer로 중복 요소 정리 |
| 3. 객체 정렬 확인 | Boolean 연산 전, 객체의 교차 위치를 명확하게 맞춰야 함 |
| 4. Backface Cull 활성화 | 잘못된 Normal 방향을 미리 시각적으로 확인 가능 |
5. Boolean은 ‘도구’일 뿐, 구조 이해가 우선
Boolean은 매우 강력하지만, 폴리곤 모델의 구조적 한계를 이해하지 않으면 언제든 모델이 깨질 수 있습니다.
복잡한 형태를 Boolean으로 처리한 후에는 반드시 Topology 정리 과정을 병행해야 합니다.
- 빠른 형태 제작 → OK
- 최종 모델용 → Retopo 또는 수동 정리 필수
즉, Boolean은 “형태를 잡는 도구”로 활용하고, 최종 메시 완성은 Editable Poly 기반 정리 과정으로 마무리하는 것이 가장 안정적입니다.
Boolean 연산 후 모델이 깨지는 이유는 단순한 프로그램 오류가 아니라, 폴리곤 구조와 교차 계산의 불일치에서 비롯됩니다.
Boolean을 사용할 때는 구조적 이해를 전제로, 정확한 정점 병합과 정상적인 스케일 상태를 유지하는 것이 핵심입니다.
지루할 수 있지만 3ds max 모델링을 시작할 때 폴리곤 모델링의 개념을 미리 잡고 가는걸 추천합니다.
'전문분야 (3D, 그래픽, 프로그래밍, AI) > 3DS MAX 매뉴얼' 카테고리의 다른 글
| [3ds max] Editable Poly 고찰. 완전 파해치기 #2 Selection (0) | 2025.11.05 |
|---|---|
| [3ds max] Editable Poly 고찰. 완전 파해치기 #1 개념편 (0) | 2025.11.03 |
| [3ds max]Edit Poly, Editable Poly - 차이점 정리 (0) | 2025.10.28 |
| 3ds Max – Reset XForm 고찰 / 원리와 사용해야 하는 이유 (0) | 2025.10.18 |
| [3Ds MAX] 맥스에서 모델링 하고 서브스턴스 페인터 텍스쳐 관련 내용 정리 (0) | 2024.05.31 |