모델링: 경계 표현(B-rep) — 솔리드 모델링의 기초
2026년 7월 27일

3D 모양 만들기의 기초: 경계 표현(B-Rep)
상상해봐요! 레고 블록으로 멋진 집을 만드는 거예요. 경계 표현(B-Rep)은 컴퓨터가 이런 집을 만드는 방법을 설명하는 거예요. 이 방법은 집의 벽, 지붕, 바닥 같은 모든 면을 연결해서 만드는 거죠.
예를 들어 둥근 테이블을 만든다고 해볼게요. B-Rep은 테이블의 윗면과 아랫면, 둥근 옆면, 그리고 다리의 겉면을 하나씩 정의해요. 여기에 면과 면이 만나는 모서리, 모서리가 만나는 꼭짓점까지 함께 기록해서 테이블 전체를 완성하죠.
면들이 연결되는 방식
이 그림처럼, B-Rep은 마치 퍼즐 조각처럼 면들을 이어 붙여요. 각 면이 잘 맞물리면서 3D 모양을 완성하게 되는 거죠.
이렇게 하면 컴퓨터는 테이블 안에 있는 공간(내부)과 바깥 공간(외부)을 쉽게 구분할 수 있어요.
알면 좋아지는 점
B-Rep이 겉면으로 입체를 정의한다는 걸 알아두면 3D 모델을 다룰 때 여러모로 편해져요. 알면 좋아지는 점은 다음과 같아요:
- 수정이 쉬워요: 면 하나만 바꾸면 되니까 테이블 다리를 더 길게 만들거나 모양을 바꾸는 일이 간단해요.
- 단계적으로 만들 수 있어요: 작은 면과 모서리부터 쌓아 올려 복잡한 3D 모델까지 차근차근 완성할 수 있어요.
- 디자인 아이디어 구현: 기계 부품이나 건축물처럼 치수가 중요한 설계도 머릿속 아이디어 그대로 옮길 수 있어요.
- 정확한 시뮬레이션: 겉면이 정확히 정의돼 있어서 강도 테스트나 유체 역학 해석 같은 계산을 제대로 돌릴 수 있어요.
모르면 겪는 문제
모르면 겪는 문제는 다음과 같아요:
- 도형의 구조를 이해하기 어려울 수 있어요. 특히 복잡한 모델을 다룰 때는 어떻게 면들이 연결되는지 파악하기 힘들 수 있어요.
- 정확한 측정과 조정이 까다로울 수 있어요. 작은 오류가 전체 모델에 큰 영향을 미칠 수 있으니 세심한 주의가 필요해요.
간단한 비유로 이해하기
비유를 하나 들어볼게요. 선물 상자를 떠올려 보세요. 속을 무엇으로 채웠는지 말하지 않아도, 판 여섯 장이 빈틈없이 맞물리는 순간 '안'과 '밖'이 생겨요. B-Rep도 똑같아요. 속을 알갱이로 채우는 대신 겉면만 정확하게 정의하고, 그 면들이 빈틈없이 닫히면 하나의 입체가 되는 거예요.
실제 적용 예시
자동차 제조사들은 이 기술을 사용해 차량의 외형을 디자인하고 시뮬레이션해요. 이렇게 하면 실제 제작 전에 차량의 성능과 디자인을 검증할 수 있어요.
출처
광고
리깅 파이프라인 자동화 도구
반복 작업은 스크립트에게. 현업에서 쓰는 리깅 툴 모음.
리깅 도구 보기