게임 개발/학습 일지

언리얼 기초 지식 - 액터 스냅

이개 2026. 1. 29. 13:35

액터 스냅은 쉽게 말해 액터를 움직여서 정렬 배치하는 기능이다. 다음과 같이 세 가지의 스냅이 존재한다.

 

표면 스냅

뷰포트에서 세 방향 화살표 버튼으로 토글 가능하다.

 

  • 액터를 바닥 또는 다른 표면에 정렬한다.
  • 액터를 선택하고 esc 키를 누르면 액터가 가장 가까운 표면, 예를들어 레벨의 바닥 평면에 스냅된다.
  • 표면 스냅을 활성화한 후, 아래 옵션을 선택할 수 있다.
  • 표면 노멀로 회전(Rotate to Surface Normal) 활성화된 경우 액터는 스냅된 표면의 정렬에 맞춰 자동으로 회전합니다.
    표면 오프셋(Surface Offset) 이 값을 수정하면 액터와 액터가 스냅되는 표면 간의 거리를 환경설정할 수 있습니다.

 

그리드 스냅

 

액터를 특정 간격에 따라 이동, 회전, 스케일하게 되는 스냅이다. 이동 스냅값이 10유닛이면 액터를 10유닛 간격으로 움직일 수 있다.

 

  • 드래그 그리드: 레벨 내에서 3차원 그리드에 맞춰 스냅

뷰포트에서 그리드 버튼으로 토글 가능하다.

  • 회전 그리드: 증가분 회전 스냅

뷰포트에서 각도 버튼으로 토글 가능하다.

  • 스케일 그리드: 스케일 기즈모를 강제로 증가분에 스냅한다. 에디터 개인설정에서 퍼센티지 값으로 설정이 가능하다.

뷰포트에서 벡터 화살표 버튼으로 토글 가능하다.

 

그리드 세팅은 에디터 개인설정 -> 뷰포트-> 스냅 카테고리에서 변경 가능하다.

 

버텍스 스냅

  • 한 오브젝트를 다른 오브젝트에 맞춰 정렬하는 데 사용한다.
  • 버텍스는 두 개 이상의 선분이 만나는 포인트인데, 이를 이용한 스냅이다.
  • 이동 기즈모를 사용하는 동안 V키를 길게 누르면 된다. V키를 누르고 있는 동안에는 스냅할 수 있는 폴리곤 버텍스가 표시된다.
  • 피벗 조정과 함께 사용가능하며, 피벗은 버텍스에 직접 스냅한 다음 한 오브젝트를 다른 오브젝트의 버텍스에 스냅하는 방법으로 사용 가능하다.

V키를 누른 채로 움직여서
버텍스가 겹쳐지게 정렬 가능하다.