시뮬레이션 수정 자

시뮬레이션 수정자는 설정된 트리거를 기반으로 애니메이션 동작을 제어하는 방법을 제공합니다. Modo 다양한 시뮬레이션 수정자를 제공하여 타사 플러그인에서 사용하는 것과 유사한 애니메이션 워크 플로우를 시뮬레이션하여 Modo. 다음과 같은 시뮬레이션 수정자를 사용할 수 있습니다.

ADSR 봉투

그만큼 ADSR Envelope 수정자를 사용하면 다음과 같은 주요 프로필을 정의 할 수 있습니다. Attack (상승), Decay (가을) Sustain (키를 누르고 있으면 키가 그 위치를 유지합니다) Release (유휴). 다음은 Schematic 뷰포트.

로케이터는 아웃 메시를 제어하는 트리거입니다. 로케이터가 X 축에서 양의 위치로 이동하면 ADSR 엔벨로프가 트리거됩니다.

ADSR 봉투

Output Level

결과의 백분율 계산 레벨을 설정하십시오.

Attack Time

공격 속도로 출력을 계속 증가시킬 시간을 설정하십시오. max에 도달하면 Attack 상태가 Decay 상태로 변경됩니다.

Decay Time

감쇄 속도로 출력을 계속 감소시키는 시간을 설정하십시오. 서스테인 레벨에 도달하면 디케이 상태가 서스테인 상태로 변경됩니다.

Sustain Level

출력이 지속 레벨로 유지되도록 백분율 레벨을 설정하십시오 (아무 것도 발생하지 않는 경우). 키를 누르고 있으면 Sustain 상태로 유지됩니다.

Release Time

릴리즈 속도로 계속 출력을 줄이려면 시간을 설정하십시오. 0에 도달하면 상태가 유휴로 변경됩니다.

시뮬레이션 흐름

시뮬레이션 중에 두 시간 단계 사이에 짧은 간격이 있으며, 여기서 시뮬레이션이 진행되고 이전 시간의 값이 다음 시간으로 이동합니다. 그만큼 Simulation Flow-Through 수정자는 현재 시간 단계에서 값을 가져 와서 다음 시간 단계로 전달합니다. 의 요약 dT 시간이 지남에 따라 계산됩니다.

아래 예에서 Plus 노드 피드에 Input Simulation Flow-Through 노드의 Output 다음 시간 단계의. dT 시간 단계마다 추가되어 점점 증가하는 값을 생성합니다. 이 설정은 로케이터 항목의 진동 모션을 생성하는 리그에 부착됩니다.

그만큼 Simulation Flow-Through 수정자는 시뮬레이션의 현재 단계의 최종 결과로 시뮬레이션 Flow-Through에 대한 입력을보고 시뮬레이션의 다음 단계에 대한 입력으로 Flow-Through의 출력을 봅니다. 동적 출력이 자신에게 영향을 미치고 반응하는 데 사용됩니다.

노트 :  아래 예에서 Simulation Flow-Through (시뮬레이션 흐름 통과) 노드 Input 더 나은 가시성을 위해 채널이 분리되어 있습니다.

시뮬레이션 추종자

그만큼 Simulation Follower 수정자를 사용하면 장면에서 오브젝트가 따라갈 대상 위치를 설정할 수 있습니다. 시간이 지남에 따라 애니메이션이 재생되면 로케이터 항목 다음에 객체가 표시됩니다.

다음은 로케이터를 설정 한 카메라의 간단한 예입니다. XY 중심선. 이들은 두 개를 통과 Followers 그런 다음 CameraXY 가치. 아래 이미지는 Schematic 뷰포트.

딸깍 하는 소리 Play Animation 장면에서 로케이터를 이동하여 시뮬레이션 동작을 봅니다. 카메라는 약간의 시간 지연과 함께 로케이터 항목을 따릅니다. 당신은 변경하여 지연을 제어 할 수 있습니다 Rate 시뮬레이션 추종자의 가치 Properties 패널. 속도가 낮을수록 카메라의 움직임을 계산하는 데 사용되는 프레임이 줄어 듭니다.

시뮬레이션 추종자

Input

일치하는 입력 값입니다.

Rate

로케이터 다음에 오는 항목의 지연 시간 속도를 설정하십시오.

시뮬레이션 래치

그만큼 Simulation Latch 수정자를 사용하면 항목을 지정된 값으로 고정 할 수 있습니다. 이진 값이 true가되면 트리거가 발생하면 지정된 값에서 위치를 고정합니다.

시뮬레이션 래치 수정 자에 대한 간단한 예는 다음과 같습니다.

시뮬레이션 수정 자 Output 3D 뷰포트 중간에서 로케이터를 구동합니다. 두 가지 트리거가 있습니다. AB 로케이터.

장면은 A 또는 B 로케이터 X 값이 양수가되면 래치를 시작합니다. 시뮬레이션 래치 항목에서이를 설정할 수 있습니다 Properties 패널:

애니메이션 재생을 클릭하면 A 로케이터가 X에서 음의 위치로 이동하면 중간 로케이터가 -1.0 위치로 이동합니다. B를 음의 X 위치로 이동하면 중간 위치가 1.0으로 이동합니다.

시뮬레이션 래치

Input A/B

트리거 A / B의 결과로 아이템이 이동하는 위치