스칼라 하위 연산자

스칼라 하위 연산자는 스칼라 데이터를 생성합니다. 즉, 방향은 나타내지 않고 크기만 나타내는 숫자 값입니다. 벡터 데이터(크기 + 방향)를 생성하려면 벡터 하위 연산자를 사용합니다.

인터페이스

출력 유형
출력 스칼라 값의 데이터 유형을 설정합니다. 드롭다운 리스트에서 유형을 선택합니다. 선택 항목은 자체적으로 설명됩니다.
사용자가 값을 지정하려면 출력 값을 명시적으로 설정하거나, E1을 설정하고 매개변수 하위 연산자를 스칼라 하위 연산자에 와이어링합니다. 부울을 제외한 모든 출력 유형에서 사용할 수 있습니다.
변형
사용자가 변형을 지정하려면 출력 값이 명시적으로 바뀌게 되는 값을 설정하거나, E2를 설정하고 매개변수 하위 연산자를 스칼라 하위 연산자에 와이어링합니다. 부울을 제외한 모든 출력 유형에서 사용할 수 있습니다.
True/False
부울 출력 값을 설정합니다. 부울 출력 유형에서만 사용할 수 있습니다.
가속 값/속도 값으로 사용
출력 유형=표준 단위일 때 이들 중 하나를 선택하여 파티클 흐름에서 스칼라 데이터를 가속 또는 속력(프레임, 초 또는 틱 단위)으로 사용하도록 할 수 있습니다. 가속 값 또는 속도 값만 활성화할 수 있으며 둘 다 활성화할 수는 없습니다. 다시 클릭하면 옵션이 해제됩니다.
회전 속도로 사용
출력 유형=각도인 상태에서 이 확인란을 선택하면 파티클 흐름에서 스칼라 데이터를 회전 속도(프레임, 초 또는 틱 단위)로 사용합니다.
단위
가속, 속도 또는 회전 속도 데이터에 시간 프레임을 설정합니다.
시간 관련에 사용
이들 옵션을 사용하면 출력 값을 결정할 때 하위 연산자가 통합 단계 크기를 고려할 수 있습니다. 부동, 백분율 또는 시간 출력 유형을 사용하면 추가 또는 곱하기를 선택할 수 있습니다. 하나를 선택하면 다른 하나가 해제됩니다. 둘 다 끄려면 활성 확인란을 클릭합니다. 각도 또는 표준 단위 출력 유형을 사용하면 회전 속도로 사용/속도 값으로 사용(각각) 또는 추가를 선택할 수 있습니다. 추가를 선택하면 단위 설정을 시간 단위로 설정합니다. 옵션은 동일합니다.

일반적으로 하위 연산자는 값 설정에서 표시된 값을 생성합니다. 그러나 추가를 설정하면 값이 현재 통합 단계 크기로 조정됩니다. 예를 들어 시간 단위가 프레임으로 설정되고 통합 단계 크기가 단일 프레임이면 하위 연산자는 값 값을 출력합니다. 통합 단계 크기가 1/4 프레임이면 출력 값은 값 값의 1/4입니다. 이런 방식으로 값이 추가 작업에 사용되면 결과가 여러 통합 단계에서 누적되고 값 설정과 같아집니다.

1.0보다 작은 상관 계수를 해당 속도에 곱하여 파티클의 속도를 줄이는 경우처럼 스칼라 하위 연산자가 곱하기에 사용되면 곱하기 옵션을 사용합니다. 또한 여기서 통합 단계 크기를 고려하여 하위 연산자 출력을 조정합니다. 예를 들어 단일 프레임에서 상관 계수 0.25로 파티클의 속도를 줄이려는 경우라면 값=0.25로 설정한 것입니다. 통합 단계 크기가 단일 프레임이면 하위 연산자 출력은 0.25입니다. 통합 단계 크기가 1/2 프레임이면 출력은 0.5입니다. 곱하기를 위해 이 값을 두 번 사용하면(0.5 x 0.5) 0.25가 되며 이것이 값의 명시적 출력 설정입니다.

매개변수 애니메이션 동기화
하위 연산자 매개변수를 애니메이션하는 경우 소프트웨어에서는 애니메이션의 시작 프레임이나 현재 이벤트의 첫 프레임을 기준으로 모든 파티클에 이 애니메이션을 적용하거나 해당 사용 기간을 기준으로 각 파티클에 이 애니메이션을 적용하기 시작할 수 있습니다. 옵션은 다음과 같습니다.
  • 절대 시간매개변수용으로 설정된 키가 설정된 실제 프레임에서 적용됩니다.
  • 이벤트 기간매개변수용으로 설정된 키가 이벤트에 처음 진입하는 프레임을 기준으로 각 파티클에 적용됩니다.
  • 파티클 사용 기간매개변수용으로 설정된 키가 각 파티클이 존재하는 해당 프레임에 적용됩니다.
  • 파티클 수명 기간매개변수의 애니매이션을 파티클 수명 기간으로 배율 조정/매핑합니다. 예를 들어 0-100 프레임에서 매개변수 값이 5-20으로 애니메이션된 경우 이 매개변수는 파티클이 생성되면 5의 값을 갖게 되고 파티클이 없어지면 20의 값을 갖게 됩니다. 예를 들어 이런 방식으로 해당 수명 기간 동안 파티클 배율의 변경을 정의할 수 있습니다.

    이 옵션이 제대로 작동하려면 파티클 수명 기간을 정의하기 위해 흐름에서 파티클 사용 기간별로 설정된 삭제 연산자가 있어야 합니다.

  • 시간 데이터 입력시간 형식의 데이터를 출력하는 다른 하위 연산자를 연결할 수 있는 하위 연산자에 시간 입력을 추가합니다.
E3
애니메이션 동기화 값을 제어하는 같음 유형 데이터 입력을 추가합니다. 이는 유형=애니메이션 동기화로 설정된 매개변수 하위 연산자에서만 입력을 받을 수 있습니다. 파티클 뷰 인터페이스에서 설정을 사용할 수 있도록 만들려면 매개변수 노출을 사용합니다.

고유성 그룹

시드
임의 시드를 설정하여 임의로 시드된 다른 함수와 동작을 구분할 수 있습니다. 임의 변형을 변경하려면 값을 입력하거나 새로 만들기를 클릭하여 시드 값을 변경합니다. 부울을 제외한 모든 출력 유형에서 사용할 수 있습니다.
E4
설정하면 매개변수 하위 연산자를 통해 시드 매개변수를 노출하여 사용자가 선택할 수 있습니다. E4를 설정하고 유형이 고유성 시드로 설정된 매개변수 하위 연산자를 추가하여 스칼라 하위 연산자의 E4 입력에 와이어링한 다음 매개변수 노출을 사용하여 설정을 파티클 뷰 인터페이스에서 사용할 수 있도록 만듭니다.