애니메이션 자습서 > 자동 키로 애니메이션: 바운딩되는 공 > 바운딩되는 공 구현하기 >
회전 추가

이제 바운스 모습이 어느 정도 나아지기는 했지만, 농구공이 앞쪽으로 바운딩될 때 완전히 편평한 모양으로 유지되기 때문에 사실적이지 못합니다.

장면 설정:

- 이전 섹션에 이어서 계속 진행하거나 을 클릭하여 bouncing_ball_02.max를 엽니다.

고스팅 끄기

고스팅을 끄면 텍스처된 공 회전을 보다 쉽게 확인할 수 있습니다.

1. 농구공을 아직 선택하지 않았으면 을 클릭하여 선택합니다.
2. 메뉴모음에서 보기 고스팅 표시를 선택하여 해당 옵션을 끕니다.

자동 키를 사용해 공의 회전 키를 설정하려는 경우 이에 대한 준비를 미리 하지 않았으면 문제가 발생합니다. 3ds Max Design에서는 기본 회전 제어기로 오일러 XYZ를 사용하기 때문입니다. 연속 애니메이션에서 이 제어기를 사용하면 두 가지 문제가 발생합니다. 즉, 180도가 넘는 회전을 효율적으로 처리할 수 없고, 단일 축만 애니메이션하는 경우에도 세 트랙에 대해 모두 키가 설정됩니다. 이러한 문제는 범위를 벗어난 유형을 설정하는 경우에 더 극명해집니다. 예를 들면, 다음과 같습니다.

오일러 XYZ 회전을 사용한 범위를 벗어난 곡선

이 예제에서는 공에 사실적이지 못하며 불필요한 측면 회전이 생성되었습니다.

180도보다 크게 회전하거나 단일 축을 기준으로 연속 회전하려는 경우에는 TCB 회전 제어기를 사용하면 됩니다.

제어기 유형 변경

1. 곡선 편집기에서 주 회전 트랙(하위 X, Y 또는 Z 회전 트랙 중 하나가 아님)을 클릭하여 선택합니다.

   주 회전 트랙

2. 주 회전 트랙을 마우스 오른쪽 버튼으로 클릭합니다. 쿼드 메뉴에서 제어기 할당을 선택합니다.

   제어기 할당 대화상자가 3ds Max Design에 열립니다.

3. 회전 제어기 할당 대화상자에서 TCB 회전을 클릭하여 선택한 후 확인을 클릭합니다.

   이제 농구공에 단일 회전 트랙이 포함되며 하위 X, Y 및 Z 회전 트랙은 없습니다.

4. 트랙 뷰 - 곡선 편집기 도구 모음에서 (필터)를 클릭합니다.

   트랙 뷰 필터 대화상자가 3ds Max Design에 열립니다.

5. 필터 대화상자 표시 그룹(왼쪽)에서 제어기 유형을 클릭하여 켠 후에 확인을 클릭합니다.

   그러면 제어기 창에 제어기 유형이 표시됩니다.

   팁3ds Max Design에서는 기본적으로 제어기 창에 제어기 유형이 표시되지 않지만, 제어기 유형 표시를 켜면 만드는 중인 애니메이션을 추적하는 데 도움이 될 수 있습니다.

이제 농구공의 회전 키를 만들 준비가 되었습니다.

농구공에 회전 추가

1. (자동 키)을 켭니다.
2. 주 도구 모음에서 (각도 스냅)을 켭니다.
3. 시간 슬라이더를 프레임 15로 드래그합니다. 투시 뷰포트에서 을 클릭하여 X축에서 농구공을 앞쪽으로 90도 회전합니다. 상태 표시줄에서 X 필드의 값을 확인합니다.

   프레임 15에서 앞쪽으로 회전

4. 시간 슬라이더를 프레임 30으로 드래그합니다. 을 클릭하여 X축을 따라 농구공을 한 번 더 앞쪽으로 90도 회전합니다.
5. (자동 키)을 끕니다.

연속 회전 만들기

1. 곡선 편집기에서 회전: TCB 회전 트랙을 클릭해 강조 표시합니다.
   주곡선 창에는 곡선이 표시되지 않습니다. TCB 제어기 패밀리에서는 편집 가능한 곡선이 아닌 대화상자를 사용해 애니메이션을 관리합니다.
2. 트랙 뷰 - 곡선 편집기 도구 모음에서 (매개변수 곡선이 범위를 벗어난 유형임)을 클릭합니다.
3. 매개변수 곡선이 범위를 벗어난 유형임 대화상자에서 상대적 반복 옵션에 대해 나가는 버튼을 클릭한 후 확인을 클릭합니다.

   앞서 수행한 절차에서와 같이 바운스는 장면 애니메이션 첫 부분에서 시작되므로, 들어오는 애니메이션을 균일로 설정해 두어도 됩니다.

4. 시간 슬라이더를 스크러빙하여 애니메이션을 확인합니다. 농구공 텍스처를 통해 롤링 모션을 쉽게 확인할 수 있습니다.

작업 저장:

- 장면을 my_bouncing_basketball_rolling.max로 저장합니다.

다음

스쿼시 및 늘이기 추가