부울 제어기는설정/해제 제어기와 유사합니다. 기본적으로 부울 제어기는 바이너리 설정/해제 컨트롤만을 제공하는 트랙(오브젝트의 가시성 트랙 등)에 할당됩니다.
주: 부울 제어기는
HI(History Independent) IK 시스템에서
사용 상태를 제어하는데 유용합니다.
설정/해제 제어기와 두 가지 면에서 다른데, 첫째로 각 키에는 1.0 또는 0.0으로 설정 또는 해제 상태를 나타내는 고유의 부동 값이 있습니다. 이와 같이 향상된 기능은 부울 제어기를 설정/해제 제어기와 차별화하는 두 번째 구성요소로 이어져 임의의 다운스트림 키의 설정/해제 상태를 부주의하게 변경하지 않고 연속적으로 키를 배치할 수 있습니다.
부울 제어기는 구의 반구 또는 스무딩 트랙과 같은 부동 또는 부울 클래스 제어기에서 일반적으로 제어되는 모든 매개변수에 할당할 수 있습니다
부울 제어기 키 값은 트랙 뷰의 도프 시트 편집기를 사용하거나 MAXScript를 통해 변경할 수 있습니다.
주: 부울 제어기가 트랙 뷰의 곡선 편집기에서 함수 곡선을 표시하지만, 키를 표시하지는 않습니다. 키 시간과 값을 변경하려면 도프 시트 편집기를 사용합니다.
절차
부울 제어기를 할당하고 키를 만들려면
- 트랙 뷰의 도프 시트 편집기를 열고 일반적으로 부동 또는 부울 클래스 제어기가 할당되는 임의의 트랙을 강조 표시합니다.
- 마우스 오른쪽 버튼을 클릭하고 제어기 할당을 선택합니다. 제어기 할당 대화상자에서 부울 제어기를 선택하고 확인을 클릭합니다.
- 트랙 뷰 도구 모음에서 (키 추가)를 클릭한 후 선택한 트랙의 아무 위치나 클릭합니다.
새 키가 삽입됩니다. 삽입된 키의 한쪽에 있는 기존 키 값이 둘 다 1.0이면 새 키는 해당 값을 상속합니다. 그렇지 않으면 삽입된 키가 기본값 0.0(해제)을 사용합니다.
트랙 뷰에서 부울 제어기 키 값 변경하기:
- 트랙 뷰 도프 시트 편집기를 열고 부울 제어기를 포함하는 트랙을 찾습니다.
- 부울 키 값을 토글하는 가장 쉬운 방법은 해당 키를 마우스 오른쪽 버튼으로 클릭하는 것입니다. 또는 키를 클릭하여 강조 표시하고 트랙 뷰 대화상자 하단의 키 값 필드에 1.0 또는 0.0을 입력합니다.
주: 0.0보다 더 큰 값은 1.0에 자동으로 고정됩니다.
MAXScript를 통해 부울 제어기 키 값 변경하기:
- MAXScript 리스너 또는 미니 리스너에 다음을 입력합니다.<node>.<animatable_property>.keys[<index_integer>].value = <float> 여기에서 <node>는 부울 제어되는 매개변수를 포함하는 오브젝트입니다(예: $Sphere01, <animatable_property>가 그 자체로 매개변수인 경우, 가령 Smooth, <index_integer>가 키 배열에서 실제로 연속된 키 번호인 경우 및 <float>이 1.0 또는 0.0인 경우임).