본문 바로가기

3Ds max/Scripts

바이패드 스케일 툴 (스쿼시&스트레치)

바이패드 스케일 툴.ms
0.01MB

스쿼시 앤 스트레치(Squash & Stretch)란?

디즈니의 애니메이션 12원칙 중 가장 첫 번째이자 핵심인 원칙입니다. 캐릭터나 오브젝트가 움직일 때
 
'고무줄처럼 늘어나고(Stretch) 찌그러지는(Squash)'
 
현상을 과장해서 표현하는 기법에. 이 기법이 들어가면 무게감, 속도감, 타격감이 살아납니다.

 

 

이 툴은 3ds Max에서 Biped에 스쿼시 앤 스트레치(Squash & Stretch) 기법을 직관적이고 효율적으로 적용하기 위해 제작된 스크립트입니다.

제작 배경 및 용도

바이패드(Biped)는 일반적인 커스텀 리깅 캐릭터와 달리 뼈대 구조상 스쿼시 앤 스트레치를 완벽하게 구현하기가 까다롭습니다. 따라서 이 툴은 Biped의 스케일(Scale) 기능을 활용해 해당 기법을 시각적으로 흉내 내고(Simulation) 연출을 돕는 데 목적이 있습니다.

(본 스크립트는 Gemini를 활용하여 제작되었습니다.)

1. 스케일 활성화

기능: Biped의 SubAnim을 활성화하여 스케일 조절이 가능한 상태로 만듭니다. 작업하고자 하는 본을 선택하고 버튼을 눌러주세요 (작업 전 1회 필수)


2. Lock XYZ (정비율 스케일)

  • 기능: X, Y, Z 세 축의 비율을 하나로 잠급니다.
  • 사용법: 해당 옵션을 켜고 세 축 중 어느 스피너를 조절하든 동일한 비율로 크기가 변합니다.


3. Auto Volume (부피 자동 유지)

  • 기능: X축(길이) 스피너를 조절하면, 형태의 전체 부피를 유지하도록 Y, Z축(두께) 수치가 자동으로 계산 및 적용됩니다.
  • 사용법: 해당 옵션을 켜면 직관적인 조작을 위해 Y, Z 스피너가 잠깁니다. 이후 X축 스피너를 드래그하여 길이를 조절합니다.


4. 현재 프레임 1.0 복구

  • 기능: 선택된 Biped 파트의 스케일과 툴의 스피너 수치를 즉시 [1.0, 1.0, 1.0]으로 복구합니다.
  • 사용법: 스케일 연출이 끝난 직후, 원래 크기로 돌아오는 키프레임을 설정할 때 사용하면 편리합니다.


5. 초기화

  • 기능: 선택된 Biped 본에 들어간 스케일 컨트롤러(SubAnim)를 완전히 제거하여 스케일 적용 이전의 '순정 상태'로 되돌립니다. 해당 본의 스케일 애니메이션이 마음에 들지 않아 아예 처음부터 다시 작업하고 싶거나, 스케일 기능 자체를 빼고 싶을 때 사용합니다.
  • ⚠️ 주의사항: 클릭하는 순간 선택한 본의 모든 스케일 키프레임이 영구 삭제되므로 주의가 필요합니다. (선택하지 않은 다른 본의 애니메이션에는 영향을 주지 않습니다.)