3 minute read

아래 웹사이트에서 Blender Animation을 위한 rig(character)를 무료로 다운받을 수 있습니다.

Blender Studio Website: https://studio.blender.org/characters/

  1. z를 눌러 rendering mode (Rendered, Soild, Material Preview, Wireframe 중 하나)를 설정할 수 있습니다. (Material Preview가 일반적입니다.)

  2. rig를 click하고 ctrl+Tab으로 pose mode로 바꿔줘서 animation 작업을 위한 준비를 합니다.

  3. i (insert keyframe)를 눌러 Location, Rotation & Scaling에 대한 keyframe을 넣어줍니다.

  4. Timeline에서 Auto keys를 설정하고 시작합니다.

  5. 이제 Timeline을 Dope sheet ctrl+F12로 바꿔서 keyframe들을 확인하며 작업하고, 추가적인 modifier로 keyframe의 동작에 효과를 넣고 싶으면 Dope sheet에서 ctrl+Tab으로 Graph editor로 바꾸어 작업합니다.

  6. rig에서 원하는 부분을 마우스 좌클릭하고, g (grab), r (rotate), s (scale)하여 마우스 좌클릭으로 바꾼 모습을 confirm하거나 우클릭으로 취소합니다.

  7. g, r, s할 때, axis를 지정해서 움직일 수 있고, x, y, z를 눌러서 합니다.

  8. 마우스 좌클릭으로 여러 개 관절들을 box쳐서 선택할 수 있고, shift + 마우스 좌클릭으로 box를 만들어 빠진 관절도 추가로 선택할 수 있습니다.

  9. rig의 한쪽 손가락들을 자연스럽게 pose 시켜놨다면, 그 keyframe들을 ctrl+c로 복사한 뒤, 반대 쪽 손가락들에 ctrl+shift+v로 mirror한 상태로 붙여넣을 수 있습니다.

  10. IK (Inverse Kinematics), FK (Forward Kinematics): Rotation을 다룰 때는 FK가 자연스럽습니다.

  11. 0를 누르거나 🎥를 눌러서 카메라 뷰로 볼 수 있습니다.

  12. shift+a로 카메라를 추가해줄 수 있습니다.

  13. 카메라에서도 rig를 다룰 때와 같이, Timeline에서 Auto keys를 켜주고, i로 Location, Rotation & Scaling인 keyframe을 삽입해줍니다.

  14. 일반적으로 사람들이 가장 많이 카메라를 움직이는 방법은, n을 누르고 ‘View` 탭으로 가서 ‘Camera to View’ 옵션을 선택해주면, zoom in & out, rotate를 3D viewport에 맞춰서 해줄 수 있습니다.

  15. 카메라를 조절해줬으면 ‘Camera to View’ 옵션을 항상 꺼줍시다.

  16. 0을 눌러서 카메라 렌즈를 통해서 보는 상황에서, shift + ` (tilda)를 눌러 FPS 게임의 1인칭 시점으로서 카메라를 움직일 수 있습니다.
    • 이 모드에서 카메라를 움직이는 hotkey는 아래 표시되므로 외울 필요는 없습니다. (W,S,A,D로 상하좌우 이동 E: up, Q: down 등)
    • 3D viewport를 하나 더 패널로 열어서 카메라의 3D 위치를 확인하면서 움직이면 좋습니다.
  17. motion blur를 방지하기 위해 blender로 camera cuts을 할 때는 여러 대의 카메라를 사용하는게 좋습니다. (real-world에서도 같은 이유로 여러 대의 카메라를 사용합니다.)
    • 먼저 Outliner 탭에서 원하는 카메라 🎥를 클릭하여 default camera로 한 뒤에, Marker -> Bind Camera to Markers를 해줍니다.
    • 이후 첫 번째 카메라 🎥의 모션이 끝나는 frame 이후에 다음 카메라 🎥를 default camera로 클릭한 상태에서 Marker -> Bind Camera to Markers를 해주면 camera cut이 완성됩니다.
  18. Outliner에서 💡를 누르고 Light의 타입을 Point, Sun, Spot, Area로 설정해줄 수 있습니다. 그리고 shift+t로 aiming을 할 수 있습니다. Light의 값 위에 마우스를 위치시키고 i를 눌러 keyframe을 추가할 수 있습니다.

  19. Outliner에서 Render 탭
    • Ambient Occlusion은 Light가 미세하게 작은 영역에 대해 약간의 변화를 주어 realistic하게 해줍니다.
    • Bloom은 glowing effect를 줍니다.
    • Motion Blur를 주면 realistic한 움직임을 줄 수 있습니다.
    • Film에서 Transparent를 클릭하면 background를 투명하게 만들어줄 수 있습니다. (compositing할 때 매우 유용한 기능입니다.)
    • Simplify를 하면 subdivision level을 줄여 viewport에서 frame rate를 높여줄 수 있습니다. (대신 blocky 해집니다.)
    • Color management에서 꼭 다음과 같이 선택해줍니다
      • Non-photo realism (stylized animation)에는 Standard
      • Photo realism에 대해서는 filmic 혹은 AgX를 사용합니다.
  20. View -> Viewport Render Animation을 하면 preview range에 대해서만 rendering한 결과를 빠르게 볼 수 있습니다.

  21. Image sequences로 rendering하면 Rener 탭에서 Transparent를 켜주고, RGBA로 rendering하면 배경이 투명한 png 이미지들로 얻을 수 있고, 이를 나중에 배경과 같이 overlay할때 유용합니다.

Tips

  • keyframe을 i로 추가할 때, 변화를 주고자 하는 frame 양쪽에 모두 keyframe을 넣고 시작합니다.
  • ctrl+z로 취소할 수 있고, ctrl+shift+z로 취소를 취소할 수도 있습니다.
  • ctrl+s로 자주 저장해줍시다.
  • Timeline, Dope Sheet, Graph Editor에서 p를 누르고 마우스 드래그하여 preview range를 설정하여 원하는 시간대의 keyframe들에 대해서만 playback할 수 있습니다.
    • ⏱️를 누르면 preview range가 꺼집니다.
  • blender에서는 default 값으로 돌아가고 싶으면 마우스를 값 위에 위치시키고, backspace를 누르면 됩니다.
  • blender에서는 어떤 properties 위에 마우스를 위치시키고, i를 누르면 keyframe이 생깁니다.
    • i.e. 🎥에서 Camera focal, length, Depth of Field등에 대해서도 keyframe 설정이 가능하고, 생성된 keyframe은 Timeline, Dope Sheet, Graph Editor에서도 자동으로 생성됩니다.
  • shift + 마우스 휠 누른상태로 움직이면 상하좌우로 panning으로 이동합니다.
  • 마우스 휠 누른상태로 움직이면 orbiting으로 궤도를 돕니다.
  • Rendering에서 Sampling -> Viewport Denoising을 off 해줍니다.

Leave a comment