파라메트릭 쉐이프 (Parametric Shape)
파라미터가 살아있는 상태로 유지되어 값만 바꿔도 형태가 다시 만들어지는 UModeler X의 쉐이프 오브젝트입니다.
파라메트릭 쉐이프(Parametric Shape) 는 생성에 사용한 파라미터가 오브젝트에 그대로 남아 있는 쉐이프입니다.
Width, Height, Segments 같은 값을 인스펙터에서 다시 조정하면 메시가 그 자리에서 다시 만들어집니다. 박스를 하나 만들어 두고 나중에 폭만 2m로 늘리거나, 계단의 단 높이만 바꾸거나, 실린더의 분할 수를 줄이는 작업을 처음부터 다시 만들지 않고 처리할 수 있습니다.
에디터블 메시와의 차이
| 항목 | 파라메트릭 쉐이프 | 에디터블 메시 (Editable Mesh) |
|---|---|---|
| 구성 | MeshFilter + MeshRenderer + UMXParametricShape | UModelerXEditableMesh |
| 형태 결정 | 파라미터 값 | 버텍스 · 엣지 · 페이스 직접 편집 |
| 다시 만들기 | 파라미터를 바꾸면 자동 재생성 | 편집 내용이 그대로 유지됨 |
| 모디파이어 | 컴포넌트의 비파괴 스택으로 유지 | 에디터블 메시의 모디파이어 스택 |
| 엘리먼트 편집 | 불가 (컨트롤 포인트 계열만 가능) | 가능 |
어떤 작업에 쓰나
- 건축 · 레벨 블록아웃: 방, 계단, 아치, 돔을 치수로 바로 지정
- 프롭 조립: 그룹 아래에 이름을 가진 파트를 여러 개 두고 실제 치수로 조립
- 반복 수정: 클라이언트 요청으로 폭 · 높이만 바뀌는 오브젝트
- 앵커 기반 레이아웃: 부모 크기에 비례해 자식 크기 · 위치가 따라오는 구조
- 스크립트 생성: DSL 언어 로 구조 전체를 한 번에 생성
