N-gon (N각형)
평면 N각형 또는 그것을 돌출한 프리즘을 만드는 쉐이프입니다.
N-gon 은 평면 N각형 한 장 또는 그것을 돌출한 프리즘입니다. 캡이 단일 다각 페이스로 유지되어 인셋 · 베벨 같은 후속 편집에 유리합니다.
형태
윤곽을 만든 뒤 두께에 따라 두 가지 결과가 나옵니다.
- Thickness 0 — 단일 N각 페이스 한 장 (노멀 +Y)
- Thickness 양수 — 아래 · 위 캡 + 옆면 돌출 솔리드
캡은 삼각 분할 없는 단일 다각 페이스입니다. Cylinder 의 원판 캡과 달리 인셋 · 베벨을 걸었을 때 결과가 깔끔합니다.
Curved 를 켜면 윤곽이 컨트롤 포인트를 지나는 닫힌 Catmull-Rom 곡선으로 바뀝니다. 이때 컨트롤 포인트 개수는 Sides 값이고, radius 는 컨트롤 포인트를 처음 배치할 때의 시드로만 쓰입니다.
파라미터
| 라벨 | 스크립트 키 | 기본값 | 범위 | 설명 |
|---|---|---|---|---|
| Radius | r | 1 | 0.01 ~ 1000 | 외접원 반지름 (m). 커브 모드에서는 CP 초기 배치 시드 |
| Thickness | th | 0 | 0 ~ 1000 | 돌출 두께 (m). 0 이면 평면 한 장 |
| Sides | sides | 6 | 3 ~ 128 | 꼭짓점 수. 커브 모드에서는 CP 개수 |
| Curve Segments | depthsegs | 8 | 1 ~ 64 | CP 구간당 곡선 분할 수 (Curved 모드 전용) |
| Curved | curved | off | on / off | 켜면 CP 를 지나는 닫힌 곡선 윤곽이 됩니다 |
Curve Segments 행은 Curved 를 켤 때만 인스펙터에 나타납니다. 커브 모드의 컨트롤 포인트 위치는 에디터에서만 편집합니다.
만드는 방법
-
빈 공간에서 드래그하면 드래그 거리가 외접원 반지름이 됩니다.
-
클릭해 확정하고 마우스를 위로 올려 Thickness 를 정합니다. 거의 0 이면 평면 한 장으로 스냅합니다 — 클릭만 하고 넘어가도 평면이 됩니다.
-
다시 클릭하면 완성됩니다.
씬뷰 편집
직선 모드에서는 ±X · ±Z 핸들이 Radius 를, ±Y 핸들이 Thickness 를 조정합니다.
Curved 모드에서는 크기 핸들 대신 컨트롤 포인트 핸들을 씁니다. 조작은 NURBS Surface 와 같고, Reset Points 로 정N각형 배치로 되돌립니다.
활용 팁
육각 타일 · 팔각 기둥 · 볼트 머리처럼 정N각형이 필요하면 Cylinder 보다 N-gon 이 낫습니다 — 캡이 단일 페이스라 이후 편집이 깔끔합니다.
Thickness 0 상태의 N-gon 은 바닥 데칼 · 그림자 판 · UI 배경판으로 쓰기 좋습니다.
임의의 평면 실루엣(호수, 화단 경계)이 필요하면 Curved 를 켜고 CP 를 배치하세요.
스크립트
스크립트에서는 ngon 로 지정합니다.
ngon "HexTile" r=1 sides=6 th=0 @0,0,0
ngon "OctColumn" r=0.4 sides=8 th=3 @3,0,0
ngon "Pond" r=4 sides=10 curved=1 depthsegs=12 @10,0,0
