Group(그룹)
여러 노드를 하나로 접어서, 안으로 들어갈 수 있게 하는 노드입니다. 전 3종. 커진 그래프를 정리하고, 만든 구조를 부품으로 재사용하기 위한 것입니다.
노드 목록
| 노드 | 두는 곳 | 역할 |
|---|---|---|
| Group | 바깥쪽 그래프 | 중첩된 서브그래프 본체. 노드 위의 ’▶ Enter’ 버튼이나 줌으로 다가가면 안으로 들어가고, 줌아웃으로 돌아올 수 있습니다 |
| Group In | 그룹 안 | 그룹의 입구. 외부에서 온 값을 안쪽 그래프로 공급합니다 |
| Group Out | 그룹 안 | 그룹의 출구. 안쪽 결과를 바깥쪽 그래프로 반환합니다 |
경계의 포트는 안에서 돋아납니다
Group 노드 자체에는 처음에 포트가 없습니다. 안에 Group In / Group Out을 두면, 바깥쪽 Group 노드에 대응하는 포트가 돋아납니다.
- 그룹 안에 Group In을 둔다 → 바깥쪽 Group에 입력 포트가 1개 늘어남
- 그룹 안에 Group Out을 둔다 → 바깥쪽 Group에 출력 포트가 1개 늘어남
Group In / Out은 둘 다 label을 가지고 있으며, 이것이 바깥쪽에 나타나는 포트 이름이 됩니다.
알기 쉬운 이름을 붙여 두면 접은 뒤에도 무엇을 위한 입구인지 알 수 있습니다.
타입이 정해지는 방식은 In과 Out이 다릅니다
- Group In: 노드 위의 Type 드롭다운에서 명시적으로 선택합니다(Any / Texture / Float / Int / Bool / Color / String / Rect / Trigger / Material). 기본값은 Any(무엇이든 통과)
- Group Out: 안에서 첫 번째 연결이 이어진 시점에 그 타입을 자동으로 두르며, 연결이 없어지면 Any로 돌아갑니다
float이든 RenderTexture든 같은 Group In / Out으로 받을 수 있으므로, 그룹마다 전용 노드를 준비할 필요가 없습니다.
Ctrl+Shift+G로 해제
그룹을 선택하고 Ctrl+Shift+G를 누르면, 안의 노드가 바깥쪽 그래프로 펼쳐집니다.
관련
- 노드 에디터 조작은 Node Editor를 참고하세요








