전문분야 (3D, 그래픽, 프로그래밍, AI)/3DS MAX 매뉴얼

[3ds Max] Boolean 연산 후 모델링이 깨지는 이유와 해결 방법

구늬(JGoony) 2025. 11. 2. 15:11
반응형

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 모델링을 시작할 때 폴리곤 모델링의 개념을 미리 잡고 가는걸 추천합니다.

반응형