본문으로 건너뛰기
버전: 1.1.0

도형 연산

GeometryItem을 선택한 상태에서 마우스 오른쪽 버튼 메뉴를 통해 합집합 / 버퍼 / 분할 등 다양한 기하 연산을 적용하는 방법을 설명합니다.

도형 연산이란?

도형 연산은 선택한 GeometryItem에 대해 합집합/교집합, 버퍼(오프셋), 분할, 정렬 등을 수행합니다. 여러 도형을 조합하거나 기존 도형으로부터 새로운 형상을 파생할 때 사용합니다.

사용법

  1. 하나 이상의 GeometryItem을 선택합니다.
  2. 뷰포트 내에서 하여 컨텍스트 메뉴를 엽니다.
  3. 메뉴의 도형 연산 항목 중 원하는 연산을 선택합니다.

각 연산은 선택 상태에 따라 활성화됩니다. 조건을 만족하지 않는 항목은 비활성화되어 표시됩니다.

연산활성화 조건
Boolean Operation도형 2개 이상 선택
Align도형 2개 이상 선택
Division Operation분할 가능한 도형(폴리곤·사각형) 1개 이상
Buffer Operation도형 1개 이상
Cascade도형 1개 이상
Originate도형 1개 이상
Polygonize모든 선택 항목이 선(line) 도형
Linify모든 선택 항목이 폴리곤 도형

Boolean Operation

두 개 이상의 도형을 조합하여 하나의 도형으로 만듭니다.

항목설명
Union선택한 도형들을 합집합으로 병합합니다.
Intersection도형들이 겹치는 교집합 영역만 남깁니다.
Difference첫 번째 도형에서 나머지 도형과 겹치는 부분을 뺍니다.
Symmetric Difference겹치지 않는 부분만 남깁니다(대칭 차집합).

Align

선택한 도형들의 전체 경계(AABB)를 기준으로 한 축 방향의 모서리 또는 중심에 맞춰 정렬합니다.

항목설명
Left / Center / Right가로 축 기준 왼쪽·중앙·오른쪽 정렬
Top / Middle / Bottom세로 축 기준 위·중앙·아래 정렬

Division Operation

분할 가능한 도형을 균등하게 나눕니다.

항목설명
Divide Horizontally가로로 분할
Divide Vertically세로로 분할
Divide Into Quarters사분면으로 분할

Buffer Operation

도형의 외곽을 일정 거리만큼 확장하거나 축소한 버퍼(오프셋) 도형을 생성합니다. 메뉴를 선택하면 옵션 모달이 열리며, 옵션을 조정하는 동안 뷰포트에 결과가 미리보기로 표시됩니다.

옵션설명
Distance버퍼 거리. 음수를 입력하면 안쪽으로 축소합니다.
End Cap Style끝단 마감 형태: Round / Butt / Square
Join Style모서리 연결 형태: Round / Miter / Bevel
Segment Quality곡선 분할 품질: Low / Medium / High
Single Sided한쪽 방향으로만 버퍼를 생성합니다.
Outline원본과 버퍼 결과를 함께 표시합니다.
Cascade여러 도형을 각각 버퍼링할지, 먼저 병합한 뒤 버퍼링할지 결정합니다.

Cascade

다중 폴리곤으로 이루어진 도형을 개별 도형으로 분리합니다. 각 부분이 가진 구멍(hole)은 그대로 유지됩니다. 부분이 하나뿐인 도형은 변경되지 않습니다.

Originate

각 도형의 경계(AABB) 최소 모서리를 원점으로 이동시킵니다.

Polygonize

선(line) 도형을 닫힌 폴리곤으로 변환합니다. 선으로 둘러싸인 영역을 면으로 만들 때 사용합니다.

Linify

폴리곤 도형의 외곽선을 추출하여 선(line) 도형으로 변환합니다.