잠금/결합 테스트 사용

잠금/결합 테스트는 파티클을 오브젝트에 잠그기 위한 다목적 도구입니다. 이 항목에서 설명한 것처럼 여러 방법으로 컨트롤을 조합하여 다양한 효과를 만들 수 있습니다.

잠금/결합 작동 방법

잠금/결합의 세 가지 주요 기능은 다음과 같습니다.

이러한 효과를 설정할 때 가장 중요한 네 가지 매개변수는 표면에 잠금, 표면에 스냅, 표면으로 제한 및 힘입니다. 이러한 매개변수와 몇 가지 기타 매개변수 및 연산자에 대해 다른 설정을 사용하면 잠금/결합으로 다양한 효과를 만들 수 있습니다.

오브젝트에 파티클 연결

표면에 스냅 옵션이 설정된 잠금/결합 테스트가 포함된 이벤트에 파티클이 들어오면 각 파티클이 선택된 오브젝트 표면의 특정 점에 잠깁니다. 이 점을 파티클의 잠금 점이라고 합니다. 오브젝트를 애니메이션하면 잠금 점이 오브젝트를 따라 애니메이션됩니다.

잠금/결합을 사용하면 파티클 연결이 주로 위치 잠금/결합 그룹의 힘 % 매개변수로 제어됩니다. 일반적으로 힘 %가 100.0이면 애니메이션된 오브젝트에서도 파티클이 잠금 점에 고정됩니다. 강력한 연결의 경우 잠금/결합 테스트가 이벤트의 마지막 동작이어야 합니다. 잠금/결합 아래에 속도를 수정하는 다른 연산자가 있으면 전체 연결이 원하는 만큼 강력하지 않을 수도 있습니다.

잠금/결합 테스트의 모든 매개변수는 애니메이션 가능합니다. 따라서 힘 %를 애니메이션하여 점점 파티클을 잠그거나 잠긴 위치에서 헐겁게 할 수 있습니다.

위치 오브젝트 및 잠금/결합

표준 위치 오브젝트 연산자는 오브젝트 표면에 임의로 파티클을 생성할 수 있습니다. 위치 오브젝트는 일부 유형의 애니메이션에 유용하지만 기능이 제한됩니다. 잠금/결합 테스트는 아래에 설명된 것처럼 이러한 제한을 대부분 극복합니다.

위치 오브젝트 연산자는 잠금/결합 테스트와 함께 사용할 때 유용할 수 있습니다. 예를 들어 다음 섹션에 설명된 것처럼 잠금/결합으로 파티클을 잠그기 전에 위치 오브젝트를 사용하여 오브젝트를 파티클로 덮을 수 있습니다.

오브젝트를 파티클로 덮기

오브젝트를 파티클로 덮으려면 잠금/결합 테스트와 동일한 이벤트에 위치 오브젝트 연산자를 추가합니다. 위치 오브젝트 연산자는 표면에 임의로 파티클을 배치하지만 잠금/결합 테스트는 잠금/결합 힘과 매개변수로 파티클을 잠그거나 애니메이션합니다.

오브젝트를 파티클로 덮으려면 생성 연산자의 양 설정이 필요한 파티클 수량을 만들만큼 충분히 높은지 확인합니다. 생성 텍스처 연산자는 면 세분화를 사용할 때 전체 짝수 적용 범위를 생성합니다.

오브젝트를 파티클로 덮은 후 오브젝트가 애니메이션될 때 파티클을 표면에 잠가 표면에서 이동하거나 오브젝트에서 플라이 오프하도록 할 수 있습니다.

애니메이션된 표면에 파티클 잠금

애니메이션된 표면은 시간 경과에 따라 모양을 변형하거나 변경하는 표면입니다. 애니메이션된 표면의 예로 다음이 포함된 오브젝트가 있습니다.

오브젝트 수준의 변환 애니메이션(위치, 회전, 배율)은 애니메이션된 표면으로 간주되지 않습니다.

파티클을 애니메이션된 표면에 잠그려면 다음 매개변수를 사용합니다.

매개변수
표면에 잠금 설정
애니메이션된 표면 설정
표면에 스냅 설정
간격띄우기 제한 해제
속도 제한 해제
힘 % 100.0

힘 %가 100.0이면 파티클이 잠금 점에 고정됩니다. 단, 속도 제한이 설정되고 오브젝트가 애니메이션되는 경우는 예외입니다. 파티클이 지정된 속도(속도 제한)를 초과하지 않고 잠금 점을 따를 수 있는 경우에만 파티클이 잠금 점에 고정됩니다. 이 매개변수를 끄면 거리 또는 속도 제한이 없으며 파티클이 잠금 점에 고정됩니다.

간격띄우기 제한과 속도 제한이 해제되어 있고 힘 % 값이 100.0이면 파티클이 표면에 유지됩니다.

오브젝트 표면을 따라 또는 근처에서 파티클 이동

파티클이 오브젝트 표면을 따라 이동할 수 있게 하려면 표면으로 제한을 설정해야 하고 위치 잠금/결합 그룹의 힘 % 매개변수를 100.0보다 작은 값으로 설정해야 합니다.

이벤트의 속도 또는 힘 연산자는 파티클에 작동하여 표면을 따라 파티클을 이동합니다. 이러한 힘은 파티클이 힘에 정방향 및 역방향으로 진동하며 점점 속도가 저하되도록 적용됩니다(완충). 위치 잠금/결합 그룹의 완충 매개변수를 사용하여 파티클 모션의 완충량을 제어할 수 있습니다.

표면으로 제한이 설정된 경우 힘 및 속도 연산자는 모두 잠금/결합 테스트 위에 있어야 하고, 충돌 및 생성 테스트는 잠금/결합 테스트 아래에 있어야 합니다.

표면을 따라 파티클 이동

파티클이 오브젝트 표면을 따라 이동하게 하려면 다음 설정을 사용합니다.

매개변수
표면에 잠금 설정
표면에 스냅 설정
표면으로 제한 설정
힘 % 50.0(또는 100.0보다 작은 임의 값)

파티클이 특정 방향으로 이동하게 하려면 이벤트에 속도 및 힘 연산자를 추가합니다. 예를 들어 바람 공간 왜곡을 힘 연산자와 함께 사용하여 모든 파티클을 오브젝트의 한쪽 끝으로 밀 수 있습니다.

파티클 이동

잠금/결합을 사용해도 파티클이 약간 이동할 수 있지만 항상 잠금 점에서 짧은 거리를 유지합니다. 각 파티클의 잠금 점 주변 영역을 중심 영역이라고 합니다. 각 파티클에는 잠금 점 주변의 지정된 반지름까지 확장된 해당 중심 영역이 있습니다.

매개변수
표면에 잠금 설정
표면에 스냅 설정
표면으로 제한 해제
힘 % 50.0(또는 100.0보다 작은 임의 값)

중심 영역에 힘 없음 그룹에서 가속화 대상 또는 완충 대상을 설정하고 반지름을 파티클이 자유롭게 이동할 수 있는 각 잠금 점 주변 거리로 설정합니다. 반지름 설정에 따라 중심 영역이 결정됩니다.

애니메이션된 오브젝트에서 파티클 방사

잠금/결합으로 인해 파티클이 특정 속도나 가속에 도달하면 오브젝트 표면에서 방사, 해제 또는 내던져질 수도 있습니다.

빠르게 이동하는 오브젝트에서 파티클 방사

파티클이 오브젝트 표면에 연결되어 있고 해당 속도가 없으며 속도나 가속이 오브젝트 자체의 애니메이션에서 제공되는 경우 이 기술을 사용합니다. 예를 들어 빠르게 스핀하거나 빠르게 이동하는 오브젝트 또는 빠른 속도로 오브젝트의 한 부분을 이동하는 하위 오브젝트 애니메이션이 있는 오브젝트가 여기에 포함됩니다.

빠르게 이동하는 오브젝트에서 파티클을 분할하려면 다음 매개변수를 사용합니다.

매개변수
표면에 잠금 설정
표면에 스냅 설정
표면으로 제한 해제
힘 % 100.0
초과 시 분리 설정

초과 시 분리에서 속도 또는 가속을 선택하고 파티클이 분할되어야 하는 속도 또는 가속을 설정합니다. 오브젝트의 파티클 분할을 시뮬레이션하려면 가속 방법을 사용합니다. 오브젝트가 갑자기 분할을 중지하면 파티클이 오브젝트에서 플라이 오프됩니다.

분할된 파티클은 잠금/결합 테스트를 통과하며 다른 이벤트로 전달될 수 있습니다. 파티클이 오브젝트에서 해제된 후 파티클의 작동하는 방식을 지정하려면 다음 이벤트에서 힘 연산자를 사용합니다.

파티클이 특정 속도에 도달하면 파티클 방사

파티클이 표면을 따라 이동할 때 오브젝트에서 분할되고 특정 속도에 도달하게 하려면 위의 표면을 따라 파티클 이동 섹션에 설명된 설정을 사용하고 속도 테스트 연산자로 파티클 속도 및 새 이벤트로 분할을 테스트합니다.