입력 프록시 하위 연산자를 통해 프록시 파티클 시스템, 즉 현재 파티클 흐름이 아닌 파티클 흐름에서 파티클 특성을 가져올 수 있습니다. 이 하위 연산자는 언제나 프록시 파티클 시스템을 지정하기 위해 오브젝트 선택 하위 연산자를 와이어링하는 O1(오브젝트 데이터) 입력을 가집니다. 또한 파티클 ID를 지정하려면 I2를, 시스템 또는 합성 인덱스로 사용하려면 I3을 선택적으로 입력할 수 있습니다.
인터페이스
- 출력 유형
- 이 읽기 전용 필드는 프록시 파티클 시스템에서 가져올 데이터 유형의 활성 선택 항목에 따라 하위 연산자의 출력 유형을 표시합니다.
프록시 시스템 인덱싱 그룹
- I2를 파티클 ID로 사용
- 파티클 ID로 사용할 데이터를 출력하는 하위 연산자를 와이어링할 수 있는 정수 유형 입력을 추가합니다.
이 옵션을 통해 사용자 정의 파티클 데이터를 혼합할 수 있습니다. 예를 들어 입력 정수 데이터가 { 2, 4, 6, 8, 10 등}인 경우 현재 이벤트의 첫 번째 파티클은 파티클 ID = 2인 파티클에서 사용자 정의 데이터를 가져옵니다. 현재 이벤트의 두 번째 파티클은 파티클 ID = 4인 파티클에서 사용자 정의 데이터를 가져옵니다. 그 다음도 마찬가지입니다.
일반적으로 하나의 프록시 파티클 시스템만 사용하므로 이 설정을 기본 선택으로 유지할 수 있습니다.
- 단일 프록시 시스템하위 연산자가 프록시로 입력 파티클 시스템(O1)만 참조하며 추가 정보는 필요하지 않습니다.
- I3을 시스템 인덱스로 사용프록시로 사용하기 위해 파티클 시스템의 ID로 사용할 데이터를 출력하는 하위 연산자를 와이어링할 수 있는 정수 유형 입력을 추가합니다.
- I3을 합성 인덱스로 사용가장 가까운 파티클 인덱스를 계산하기 위해 파티클 하위 연산자가 사용되고 O1을 프록시 파티클로 사용 확인란이 설정되면, 입력으로 사용하는 오브젝트 선택 하위 연산자에 파티클 시스템 리스트가 있는 경우 여러 파티클 시스템에서 가장 가까운 파티클을 계산할 수 있습니다. 그러면 가장 가까운 파티클의 인덱스가 이 파티클 시스템에서 가장 가까운 파티클의 ID 및 파티클 시스템의 인덱스를 포함하게 됩니다. 이러한 정수 값은 다른 하위 연산자, 예를 들면 I3을 합성 인덱스로 사용을 설정한 입력 프록시 하위 연산자에 의해 나중에 사용될 수 있는 단일 합성 인덱스로 압축됩니다. 이 옵션을 설정하면 입력으로 사용된 오브젝트 선택 하위 연산자에 파티클 시스템 리스트가 있으며 프록시 파티클의 특성을 여러 파티클 시스템에서 수집함을 나타냅니다. 합성 인덱스에는 파티클 시스템 인덱스 및 파티클 ID에 대한 정보가 들어 있습니다. 또한 변환 하위 연산자를 사용하여 두 개의 정수 값에서 합성 인덱스 값을 만들 수 있습니다.
나머지 입력 프록시 설정을 통해 프록시 파티클 시스템의 사본에 대한 특성을 선택할 수 있습니다.
- 가속
- 가속으로, 크기 값, 벡터 데이터 또는 벡터 데이터의 구성요소(X, Y 또는 Z)로 표현될 수 있습니다.
주: 어떤 표준 PFlow 연산자도 가속 또는 질량 특성을 만들 수 없습니다. 그러나
출력 표준 하위 연산자를 사용하여 가속 특성이 만들어지는 경우 파티클 흐름 시스템은 제공된 가속 규칙을 따릅니다. 예를 들어 중력 효과를 시뮬레이션하기 위해 출력으로 가속 값을 정의할 수 있습니다.
- ID
- 다음 ID 유형 중 하나를 선택합니다.
- 매핑
- 파티클 시스템의 매핑 정보를 벡터 또는 U/V/W 구성요소로 사용할 수 있습니다. 어떤 경우든 채널 # 설정을 사용하여 매핑 채널을 지정하거나 E4를 설정하고 매개변수 하위 연산자를 E4 입력으로 와이어링한 다음 매개변수 하위 연산자의 값 매개변수를 노출하므로 사용자는 매핑 채널을 설정할 수 있습니다.
- 질량
- 파티클 특성인 질량입니다.
- 재질 인덱스
- 다중/하위 오브젝트 재질을 다루면서 하위 재질 ID를 파티클에 할당하는 경우 재질 연산자에 의해 할당된 인덱스(정적, 동적 및 빈도)입니다.
- 위치
- 3D 공간에서는 벡터 데이터이고 X, Y 또는 Z 위치 구성요소에서는 실수 데이터인 현재 파티클 위치입니다.
- 회전
- 파티클의 방향이며 다음 4가지 데이터 유형 중 하나입니다.
- 각도실수 데이터 유형
- 축벡터 데이터 유형
- 오일러 각도벡터 데이터 유형
-
쿼터니언
- 배율 조정
- 파티클 배율을 결정하는 여러 가지 다른 방법을 제공합니다. 벡터 옵션을 제외하고 모두 실수 데이터입니다.
- 스크립트
- 스크립트 데이터 채널(정수, 부동, 벡터, 매트릭스)의 스크립트 연산자(스크립트 연산자, 스크립트 테스트 및 Birth 스크립트)에서 정의한 대로 데이터를 읽을 수 있습니다.
- 그룹별 선택
- 파티클 시스템에서 그룹 선택 연산자를 사용하는 경우 그룹 선택 연산자에 의해 정의된 대로 선택 상태 및 선택 시간을 결정할 수 있습니다. 없음 버튼을 클릭하면 사용할 그룹 선택 연산자를 선택할 수 있는 대화상자가 열립니다.
- 유형
- 그룹별 선택을 위한 타이밍을 지정할 수 있습니다.
- 사전 단계 상태현재 프레임 이전 파티클의 선택 상태
- 사후 단계 상태현재 프레임 이후 파티클의 선택 상태
- 파티클 시스템별 선택현재 프레임 동안 파티클의 선택 상태가 토글하는 시간
- 파티클 시스템별 선택
- 부울 출력: 파티클 시스템에서 선택된 파티클의 경우 예/1, 파티클 시스템에서 선택되지 않은 파티클의 경우 아니오/0입니다.
- 모양
- 다음 범주 중 하나에서 모양 데이터를 출력합니다.
- 배율별 조정
- 파티클 모양 특성을 모양 형상 정보만 따라 계산(해제)할 것인지 모양 크기를 배율 파티클 채널에서 정의한 대로 조정(설정)할 것인지 정의합니다. 모양 선택이 범위인 경우에만 사용할 수 있습니다.
- 크기
- 여러 사용 가능한 범주 중 하나로 크기 데이터를 출력합니다(자체적으로 설명). 벡터 옵션을 제외하고 모두 실수 데이터를 출력합니다.
- 속도
- 여러 사용 가능한 범주 중 하나로 속도 데이터를 출력합니다(자체적으로 설명). 벡터 옵션을 제외하고 모두 실수 데이터를 출력합니다.
- 회전
- 세 가지 범주인 축(벡터), 쿼터니언 및 비율(실수) 중 하나로 회전 데이터를 출력합니다.
- 시간
- 여러 사용 가능한 범주 중 하나로 시간 데이터를 출력합니다(자체적으로 설명).
- TM
- 세 가지 벡터를 구성하는 매트릭스 데이터 또는 매트릭스 X, Y 또는 Z(벡터)로 파티클 변환 매트릭스를 출력합니다.
- 정점 색상 채널
- 정점 색상 채널 데이터를 벡터로 출력합니다.