입력 mParticles 하위 연산자는 사용자 정의 파티클 흐름 연산자를 만들 때 MassFX 엔진에서 데이터를 읽기 위한 것입니다. 이 기능은 데이터 연산자에서 사용하기 위한 것입니다.
인터페이스
- 반중력 적용
- 이 데이터 채널은 mParticles 스위치 연산자의 반중력 효과가 파티클에 적용되었는지 여부를 반영합니다. 입력 mParticles 하위 연산자는 이러한 데이터를 읽기만 합니다. 데이터는 출력 mParticles 하위 연산자 또는 mParticles 스위치 연산자에 의해 설정됩니다.
- 충돌 등록
- 데이터 흐름을 데이터 연산자로 가져오려면 mParticles 충돌 또는 mParticles 상호 충돌 테스트에서 데이터 연산자에 보고를 설정해야 합니다. 또한 이러한 테스트는 이벤트의 데이터 연산자 앞에 와야 합니다. 옵션은 다음과 같습니다.
- 충돌됨파티클이 현재 프레임(좀 더 정확하게는 현재 통합 단계)에서 디플렉터 또는 다른 파티클과 충돌했는지 보고합니다.
- 충돌 수현재 통합 단계에서 파티클이 임의 항목과 충돌한 횟수를 제공합니다. 뒤의 옵션은 mParticles 충돌 및/또는 mParticles 상호 충돌 테스트에서 여러 번 충돌 옵션을 사용하는 경우에만 제대로 작동할 수 있습니다.
이 옵션 중 하나를 사용하면 드롭다운 리스트에서 선택하고 데이터가 디플렉터 또는 다른 파티클과의 충돌을 보고할지를 지정합니다.
- 힘
- mParticles 힘 연산자에서 계산하거나 출력 mParticles 하위 연산자에서 정의한 힘 값을 읽습니다.
- 힘 영향
- mParticles 힘 연산자 또는 출력 mParticles 하위 연산자에서 정의한 힘 영향 값을 읽습니다.
- 상호 침투 허용 오차/질량
- mParticles 모양 연산자 또는 출력 mParticles 하위 연산자에서 정의한 값을 읽습니다.
- 일치
- mParticles 스위치 연산자에서 정의한 다른 확인란 값을 읽습니다. 또한 출력 mParticles 하위 연산자에서 이러한 데이터를 정의할 수도 있습니다. 선택 항목은 위치, 회전, 속도, 속도 제한, 회전 및 회전 제한입니다.
- 테스트 내성
- 출력 mParticles 하위 연산자에서 정의한 값을 읽습니다. 이 부울 데이터 채널의 데이터는 테스트 결과가 True이고 일반적으로 다음 이벤트로 리디렉션되는 경우에도 현재 이벤트의 파티클을 중단하기 위해 mParticles 테스트(mParticles 충돌, mParticles 상호 충돌 및 mParticles 글루)에서 사용됩니다.
- 수면 임계값
- mParticles 표준 드라이버 또는 출력 mParticles 하위 연산자에서 정의한 대로 수면 임계값 값을 읽습니다.
- 회전
- 힘 옵션(위 참조)과 유사하게 mParticles 힘 연산자에서 계산하거나 출력 mParticles 하위 연산자에서 정의한 회전 값을 읽습니다.
- 시뮬레이션 끄기
- 파티클에 대해 시뮬레이션이 꺼졌는지 반영합니다. 실제로 해당 운동학 상태를 반영합니다. 입력 mParticles 하위 연산자는 이러한 데이터를 읽기만 합니다. 값은 출력 mParticles 하위 연산자 또는 mParticles 스위치 연산자에 의해 설정됩니다.