언어:
페이지 정보
엔진 버전:
언리얼 엔진

액터 그룹

언리얼 엔진

언리얼 엔진에서는 액터를 그룹으로 묶어 다수의 액터에 대한 동시 작업을 쉽게 관리할 수 있습니다. 그룹으로 묶인 액터는 이동, 회전, 스케일 등의 트랜스폼 작업을 하나의 단위인 것처럼 할 수 있습니다. 그룹은 임시로 풀어 개별 액터 조작을 한 다음, 다시 그룹 내 액터를 고정시켜 개별 액터에 대한 트랜스폼 작업을 방지시킬 수 있습니다. 액터를 그룹에(서) 추가(제거)할 수 있습니다. 한 그룹을 다른 그룹에 속하게 하여 그룹을 중첩시킬 수도 있습니다.

하나의 액터는, 속한 그룹이 더 큰 그룹에 중첩되지 않은 이상 한 번에 하나의 그룹에만 속할 수 있습니다.

액터 그룹

액터들을 그룹으로 묶으려면:

  • 액터들을 선택합니다.

  • 선택된 액터들 중 하나에 우클릭하여 컨텍스트 메뉴를 띄웁니다.

  • 그룹 (Group)을 선택합니다. 다른 방법으로 키보드 단축키 Ctrl+G 를 누릅니다.

    Group Menu Option

컨텍스트 메뉴에 그룹 옵션이 보이지 않는 경우, 퀵 세팅 메뉴의 그룹 선택 허용 옵션이 체크되었는지 확인하세요. 퀵 세팅 메뉴는 언리얼 에디터 상단 툴바에서 열어볼 수 있습니다.

LE_ViewMenuGroup.png

액터를 그룹으로 묶을 때, 월드 아웃라이너에 그룹 액터가 생성됩니다. 그 그룹에 있는 액터를 전부 선택하려면, 그 그룹 액터를 선택하거나 그룹에 속한 액터 아무거나 선택해도 됩니다.

Group Actor

액터 선택 관련 상세 정보는 액터 선택 문서를 참고하시기 바랍니다.

그룹 관련 옵션

그룹에 관련된 옵션은 뷰포트나 월드 아웃라이너에서 (최소 2 개) 액터가 선택된 상태에서 우클릭했을 때만 컨텍스트 메뉴에 나타납니다.

컨텍스트 메뉴에 어떤 옵션이 나타나는가는 선택한 내용에 따라 달라집니다:

  • 그룹 안의 오브젝트.

  • 그룹 밖의 오브젝트.

  • 그룹 안팎의 오브젝트 혼합.

  • 그룹 안의 고정해제된 오브젝트.

단축키

단축키

명령

Ctrl+G

그룹 /리그룹

Shift+G

언그룹

Ctrl+Shift+G

그룹 모드 토글

그룹

그룹 옵션은 선택된 액터에서 새 그룹을 만드는 데 사용됩니다. 선택된 액터 전부가 이미 그룹에 있지 않은 경우, "액터 그룹"만 나타납니다. "그룹" 통해 선택된 액터를 그룹으로 묶습니다.

그룹은 비파괴성(non-destructive)이라 기존 선택 그룹을 절대 망가뜨리지 않습니다. 그룹을 만들 때는 액터나 그룹을 얼마든지 추가할 수 있습니다. 예를 들어 라이트 둘, 두 개의 스태틱 메시로 고정된 그룹을 선택한 다음 그룹을 하면, 새로 생기는 그룹에는 두 개의 라이트와 그 아래 스태틱 메시 서브그룹이 달린 채 생성됩니다. 선택된 액터 중 고정해제된 그룹에 있는 것이 있다면, 기존 그룹에서 제거되고 새 그룹으로 들어갑니다.

그룹이 형성되면 초록색 각괄호로 둘러싸이며, 피벗 포인트가 자동으로 그룹 중심점으로 잡힙니다.

Group Brackets and Pivot

리그룹

선택된 것에 적어도 하나의 그룹과 그룹이 없는 액터가 있을 경우, "리그룹"(Regroup) 옵션이 생깁니다. 이전의 그룹은 없애고 선택된 액터로 새 그룹을 만드는 기능입니다. 그룹 중첩을 신경쓰지 않고 새 그룹을 빠르게 만들고자 할 때 좋습니다.

  • 컨텍스트 메뉴를 통하지 않고 Ctrl+G 키를 사용해도 됩니다. 선택에 그룹이 포함되어 있지 않으면 그냥 새 그룹을 만들고, 포함되어 있으면 리그룹 동작을 합니다.

언그룹

언그룹 (Ungroup) 옵션은 선택된 그룹에서 액터를 제거하고 그룹을 삭제합니다.

  • 그룹 안에 그룹이 중첩되어 있으면, 중첩된 그룹은 그 부모 그룹에서 제거될 뿐 완전히 해체되지는 않습니다.

  • 고정해제된 그룹에 대해서 언그룹 작업을 하면 기존 계층구조를 유지하려 하지 않고 그냥 그룹에서 선택된 액터를 제거합니다.

    LE_Ungroup.png

그룹 고정 및 고정해제

고정 (Lock) 및 고정해제 (Unlock) 옵션은 기존 그룹 작업시 생깁니다. 그룹의 기본 상태는 고정이며, 이 그룹의 상태가 그룹에 행할 수 있는 기능 범위에 영향을 끼칩니다. 예를 들어 개별 액터의 제거는 고정해제된 그룹에서만 가능합니다.

  • 고정된 그룹에 있는 액터를 선택하면 전체 그룹이 선택됩니다. 트랜스폼 작업은 그룹 내 각각의 오브젝트에 영향을 끼칩니다. 고정해제된 그룹이라면, 그 그룹의 액터는 개별적으로 트랜스폼 적용됩니다.

  • 그룹의 상태는 그룹을 둘러싸고 있는 각괄호의 색으로 판단할 수 있습니다. 녹색은 고정된 그룹, 빨강은 고정해제된 그룹을 나타냅니다.

    Unlocked Group

그룹에서 제거

그룹에서 제거 (Remove from Group) 옵션은 고정해제된 그룹에 있는 액터를 선택할 때만 생깁니다. 이 옵션은 그룹에서 선택된 액터를 제거합니다. 더 큰 그룹에서 중첩된 그룹을 제거해도 그룹 자체는 남습니다. 그룹에 액터나 다른 그룹이 아무것도 없는 경우, 그 그룹은 자동으로 삭제되며, 그 그룹 액터가 월드 아웃라이너에서 제거됩니다.

그룹에 액터 추가

그룹에 액터 추가 (Add Actor to Group) 옵션은 한 그룹과 그룹없는 액터가 선택되었을 때 생깁니다. 그룹없는 액터를 기존 그룹에 추가하는 기능입니다.

알림

  • 툴바 퀵 세팅 메뉴의 그룹 선택 허용 (Allow Group Selection) 옵션을 통해 에디터의 그룹 기능을 전체적으로 끄고 켤 수 있습니다.

  • 새 그룹 생성시, 피벗 포인트는 자동으로 중심으로 맞춰집니다. 그룹 피벗 포인트는 그룹 고정시 에디터 위젯에 설정됩니다. 그룹이 고정해제되어 있을 경우, 그 액터의 피벗 포인트는 정상 작동합니다.

  • 그룹 피벗 설정은 원하는 그룹을 선택한 다음 뷰포트에서 원하는 위치를 Alt 키를 누른 상태에서 마우스 가운데 버튼으로 클릭하여 설정할 수 있습니다.

  • 다른 레벨에 있는 액터를 그룹으로 묶을 수는 없습니다. 현재 레벨에 있는 그룹 내 액터를 다른 레벨로 옮기면, 기존 그룹에서는 제거됩니다. 하지만 전체 그룹을 다른 레벨로 이동할 수는 있습니다.