본문 바로가기
Blender

Blender Snapping options

by hfgraphic 2025. 5. 27.
반응형

이번 글에서는 **스내핑(Snapping)**에 대해 배워보겠습니다.

스내핑은 오브젝트의 변형을 특정 기준에 맞춰 **제한(제어)**하는 기능입니다.

 

예를 들어, 오브젝트를 움직일 때 매번 1미터씩 이동하는 것도 스내핑이고,

어떤 지점에 정확하게 붙여서 위치시키는 것도 스내핑입니다.

또는 회전을 할 때 일정한 각도 단위로 돌아가게 하는 것도 포함됩니다.


Blender에서 스내핑은 여기 자석 모양의 버튼을 눌러 활성화할 수 있습니다.

활성화한 뒤 G를 눌러 오브젝트를 이동해보면

바닥의 격자(Grid)에 맞춰 딱딱 맞게 움직입니다.

 

격자 하나는 1미터 × 1미터입니다.

 

하지만 어떻게 스냅되느냐는 우리가 설정한 옵션들에 따라 달라집니다.

 

스냅은 항상 켜둘 수도 있고,

변형 중에만 **임시로 켜는 것(컨트롤 키)**도 가능합니다.

 

예:

 

  • 스냅 꺼둔 상태에서 GCtrl 누르면 임시로 스냅 켜짐
  • 스냅 켠 상태에서 Ctrl 누르면 임시로 스냅 꺼짐

 


 

스냅 타입: Increment (증분)

 

기본값은 Increment로 되어 있습니다.

즉, 오브젝트가 격자 단위로 이동하는 것이죠.

 

격자 단위는 카메라 줌에 따라 달라지며,

 

  • 멀리서 보면 10미터씩,
  • 가까이 가면 10cm, 1cm, 심지어 1mm 단위로도 움직입니다.

 


하지만 주의할 점이 있습니다.

 

예를 들어, 오브젝트가 격자의 꼭짓점에 딱 맞지 않은 위치에 있다면

스냅을 켜더라도 격자의 꼭짓점에 딱 맞게 정렬되지는 않습니다.

(기존 위치 기준으로 계산하기 때문)

 

이럴 때는 Absolute Grid Snap을 켜주면

무조건 격자 라인에 딱 맞춰서 움직입니다.

 


 

스냅 적용 범위

 

아래 옵션들을 통해 어떤 동작에 스냅을 적용할지 결정할 수 있습니다:

  • Move: 이동 시 적용 (기본값)
  • Rotate: 회전 시 적용 → 5도 단위로 회전
  • Scale: 크기 조절 시 적용 → 0.1 배 단위

 


 

스냅 타입: Vertex (정점)

 

이건 매우 자주 사용합니다.

 

두 번째 오브젝트를 만들어서 보겠습니다.

이 기능은 한 오브젝트의 정점을 다른 오브젝트의 정점에 맞추는 기능입니다.

 

정점(Vertex)은 오브젝트의 가장 기본 단위로,

예를 들어 Plane은 4개, 큐브는 8개의 정점을 가집니다.

 

Edit Mode로 들어가면 정점, 엣지, 면을 볼 수 있습니다.

(이 부분은 다음 레슨에서 자세히 배웁니다.)

 

정점 스냅을 켜면 Blender는

가장 가까운 정점 간의 거리를 계산해서 스냅합니다.

 


 

스냅 기준 옵션

 

스냅 방식은 아래 기준 중 하나로 정할 수 있습니다:

  • Closest: 가장 가까운 정점을 기준으로 스냅
  • Center: 오브젝트의 중심을 기준으로 스냅 (Pivot 설정에 따라 달라짐)
  • Median Point: 선택된 모든 오브젝트의 평균 위치로 스냅
  • Active Element: 마지막에 선택한 오브젝트 기준으로 스냅

 


 

Backface Culling (뒤쪽 면 제외)

 

이 옵션을 켜면,

면의 뒷면에서는 스냅이 작동하지 않게 됩니다.

 

예:

Plane의 아래쪽(뒷면)에서 스냅을 시도하면 작동하지 않습니다.

 


 

Align Rotation to Target (회전 정렬)

 

이건 회전 정렬 옵션입니다.

정점이나 엣지 스냅에서는 거의 쓸 일이 없지만,

**면(Face)**에 스냅할 때는 매우 유용합니다.

 


 

스냅 타입: Edge (엣지)

 

엣지는 면의 모서리 선분입니다.

엣지를 기준으로도 스냅이 가능합니다.

 

이때도 위의 기준(Pivot 설정)에 따라

중앙이나 활성 오브젝트 등을 기준으로 정렬됩니다.

 


 

스냅 타입: Face (면)

 

면 스냅은 오브젝트를 다른 면에 정렬하고 붙일 때 유용합니다.

 

Align Rotation to Target을 켜면,

면의 각도에 맞춰 오브젝트가 회전되며 스냅됩니다.

 


 

Project Individual Elements (개별 요소 투영)

 

여러 오브젝트를 동시에 스냅할 때

하나의 기준이 아닌, 각 오브젝트가 개별적으로 독립적으로 스냅되도록 합니다.

 


 

Edge Center (엣지 중심)

 

말 그대로, 엣지의 중심점에 스냅합니다.

 


 

Edge Perpendicular (엣지 수직)

 

엣지를 기준으로 수직선을 계산해서 그 지점에 스냅합니다.

이건 엣지의 중심점과는 다르고,

단순히 수직한 방향을 따라 이동해서 붙입니다.

 


 

정리

 

스냅 기능은 Blender의 거의 모든 모드에서 사용할 수 있으며,

특히 Edit Mode에서 매우 자주 사용됩니다.

 

다음 레슨에서는 Edit Mode와 모델링의 기초를 배우면서

스냅 기능을 직접 실습하게 될 것입니다.

반응형