Blender Basic Operations & Shortcuts

기본 조작 및 단축키 (Basic Operations and Shortcuts)

기본 뷰포트 조작 (Basic Viewport Navigation)

개념 및 원리 (Concept and Principles)

뷰포트는 블렌더에서 3D 씬을 탐색하고 조작하는 창입니다. 사용자는 마우스와 키보드를 이용해 뷰포트를 회전, 이동, 확대 및 축소할 수 있습니다. 이러한 기본 조작을 통해 모델링과 애니메이션 작업을 쉽게 할 수 있습니다.

사용법 (Usage)

  1. 회전 (Orbiting)
  • 중간 마우스 버튼(MMB)을 누른 상태에서 드래그합니다.
  • 키보드 단축키: NumPad 4, NumPad 6, NumPad 8, NumPad 2를 사용합니다.
  1. 이동 (Panning)
  • Shift 키를 누른 상태에서 중간 마우스 버튼(MMB)을 드래그합니다.
  • 키보드 단축키: Shift + NumPad 4, Shift + NumPad 6, Shift + NumPad 8, Shift + NumPad 2.
  1. 확대 및 축소 (Zooming)
  • 마우스 휠을 굴립니다.
  • 키보드 단축키: NumPad +, NumPad -를 사용합니다.

선택, 이동, 회전, 스케일 (Selection, Move, Rotate, Scale)

개념 및 원리 (Concept and Principles)

3D 모델링에서 객체를 선택하고, 이동, 회전, 스케일을 조절하는 것은 기본적인 작업입니다. 블렌더는 이를 위해 다양한 도구와 단축키를 제공합니다.

사용법 (Usage)

  1. 선택 (Selection)
  • 마우스 왼쪽 버튼을 클릭하여 객체를 선택합니다.
  • Shift 키를 누른 상태에서 클릭하여 여러 객체를 선택할 수 있습니다.
  • B 키를 눌러 박스 선택(Box Select) 도구를 사용합니다.
  1. 이동 (Move)
  • G 키를 눌러 이동 도구를 활성화합니다.
  • 축을 제한하려면 X, Y, Z 키를 누릅니다.
  • 예: G -> X -> 이동 (X축으로 이동)
  1. 회전 (Rotate)
  • R 키를 눌러 회전 도구를 활성화합니다.
  • 축을 제한하려면 X, Y, Z 키를 누릅니다.
  • 예: R -> Z -> 회전 (Z축으로 회전)
  1. 스케일 (Scale)
  • S 키를 눌러 스케일 도구를 활성화합니다.
  • 축을 제한하려면 X, Y, Z 키를 누릅니다.
  • 예: S -> Y -> 스케일 (Y축으로 스케일 조절)
  1. 이동, 회전, 스케일 함수 예제 (Move, Rotate, Scale Function Example)
   import bpy

   # 객체 선택
   bpy.ops.object.select_all(action='DESELECT')
   bpy.data.objects['Cube'].select_set(True)

   # 객체 이동
   bpy.context.object.location = (1.0, 2.0, 3.0)

   # 객체 회전
   bpy.context.object.rotation_euler = (0.0, 1.57, 0.0)  # 90도 회전

   # 객체 스케일
   bpy.context.object.scale = (2.0, 2.0, 2.0)

단축키 사용법 및 설정 (Using and Customizing Shortcuts)

개념 및 원리 (Concept and Principles)

블렌더는 다양한 단축키를 제공하여 작업 효율성을 높여줍니다. 또한, 사용자는 자신에게 맞는 단축키를 설정할 수 있습니다. 단축키는 빠른 작업을 가능하게 하여 생산성을 향상시킵니다.

사용법 (Usage)

  1. 기본 단축키 사용 (Using Default Shortcuts)
  • Tab: 객체 모드와 편집 모드 전환
  • Ctrl + Z: 실행 취소
  • Ctrl + Shift + Z: 다시 실행
  • Shift + D: 객체 복사
  • X 또는 Delete: 객체 삭제
  1. 단축키 설정 (Customizing Shortcuts)
  • Edit 메뉴에서 Preferences를 선택합니다.
  • Keymap 탭에서 단축키를 검색하고 변경할 수 있습니다.
  • 예: Select Box 도구를 B 키에서 Ctrl + B 키로 변경
   import bpy

   # 'B'키를 'Ctrl + B'로 변경
   wm = bpy.context.window_manager
   km = wm.keyconfigs.user.keymaps['3D View']
   kmi = km.keymap_items.new('view3d.select_box', 'B', 'PRESS', ctrl=True)

작업 효율성을 위한 팁 (Tips for Improving Work Efficiency)

개념 및 원리 (Concept and Principles)

작업 효율성을 높이기 위해 다양한 팁과 요령을 활용할 수 있습니다. 이러한 팁은 반복적인 작업을 줄이고, 작업 속도를 향상시키며, 더 나은 결과를 얻을 수 있도록 도와줍니다.

사용법 (Usage)

  1. 커맨드 스페이스 사용 (Using Command Space)
  • F3 키를 눌러 검색 기능을 사용합니다. 원하는 명령어를 검색하여 빠르게 실행할 수 있습니다.
  1. 작업 공간 최적화 (Optimizing Workspaces)
  • 자주 사용하는 작업 공간을 맞춤 설정하고 저장하여 빠르게 전환할 수 있습니다.
  1. 단축키 매핑 (Mapping Custom Shortcuts)
  • 자주 사용하는 명령어에 단축키를 매핑하여 작업 속도를 높입니다.
  1. 스크립트 사용 (Using Scripts)
  • 반복적인 작업을 자동화하기 위해 Python 스크립트를 작성합니다.
   import bpy

   # 예제: 다중 객체를 자동으로 이름 변경
   for i, obj in enumerate(bpy.data.objects):
       obj.name = f"Object_{i}"
  1. 작업 효율성을 위한 유용한 플러그인 (Useful Plugins for Efficiency)
  • 플러그인 설치를 통해 추가 기능을 활용할 수 있습니다. 예를 들어, Node Wrangler, Auto Mirror 등의 플러그인은 작업 효율성을 크게 향상시킵니다.

결론 (Conclusion)

블렌더에서 기본 조작과 단축키를 익히면 작업 효율성을 크게 향상시킬 수 있습니다. 뷰포트 탐색, 객체 선택 및 변형, 단축키 사용법 및 설정, 작업 효율성을 위한 다양한 팁을 통해 더 빠르고 효과적으로 3D 모델링과 애니메이션 작업을 수행할 수 있습니다. 이러한 기본 기술을 마스터하면 블렌더의 복잡한 기능을 더 쉽게 활용할 수 있게 됩니다.

Leave a Reply

Your email address will not be published. Required fields are marked *