파티클 흐름의 고급 데이터 조작 도구 세트를 통해 데이터 사전 설정을 만들면 자체 파티클 흐름 연산자를 생성할 수 있습니다. 각 연산자/사전 설정은 PFP(파티클 흐름 사전 설정) 확장자를 가진 별도의 파일로 저장됩니다. 사전 설정을 보관할 네트워크 폴더를 지정할 수 있으며 이로써 같은 스튜디오에 있는 아티스트는 3ds Max를 다시 시작할 필요 없이 해당 사전 설정을 만들고 교환할 수 있습니다.
3ds Max에서는 시작할 수 있도록 여러 가지 사전 설정을 제공합니다. 사전 설정이 작동하는 방법을 보려면 데이터 연산자로 로드하거나 데이터 뷰에서 데이터 흐름을 테스트하고 확인합니다.
일부 사전 설정(BlurWind, 임의 걷기 및 회전 제한)은 일반 연산자로 파티클 뷰 기지에 나타납니다. 또한 데이터 작업의 사전 설정 로드 기능을 통해 사용할 수도 있습니다.
다른 사전 설정(고도별 삭제, 정점당 파티클, 캐시된 수명 기간 감소, 흡입 구멍, SurfaceSpread 및 TubeFollow)은 데이터 사전 설정 연산자 및 테스트와 데이터 작업의 사전 설정 로드 기능을 통해 모두 사용할 수 있습니다.
인터페이스
이 섹션에서는 데이터 사전 설정 연산자 및 테스트뿐만 아니라 포함된 사전 설정에 대한 자세한 내용을 제공합니다.
- 데이터 사전 설정
- 파티클 뷰 기지에는 각각 연산자 그룹과 테스트 그룹에 포함된 연산자와 테스트의 두 가지 데이터 사전 설정 작업이 포함되어 있습니다. 둘 중 하나를 이벤트 표시로 드래그하면 사용 가능한 사전 설정을 나열하는 대화상자가 열립니다. 원하는 사전 설정을 두 번 클릭하거나 한 번 클릭한 다음 확인을 클릭합니다. 그러면 다른 연산자 또는 테스트처럼 파티클 뷰에서 편집할 수 있습니다.
- BlurWind
- 파티클 속도를 제어하여 바람 힘을 시뮬레이션합니다. 또한 점도 효과를 적용하고 속도 및 점도가 파티클 크기에 의해 영향을 받는지 지정할 수 있습니다.
BlurWind는 파티클이 무한정 가속화되어 이를 수정하기 위해 추가 드래그 공간 왜곡 사용이 필요한 표준 바람 공간 왜곡의 단점이 발생하지 않습니다.
- 임의 걷기
- 혼란스럽게 요동치는 파티클 모션을 만듭니다. BlurWind에서처럼 점도를 추가하고 파티클 크기를 컨트롤 요소로 사용할 수 있습니다.
- 회전 제한
- 최소 및 최대 회전 속도를 정의하여 파티클의 회전을 제어할 수 있습니다. 최대 회전 속도 매개변수를 애니메이션하여 회전 효과 속도를 느리게 할 수 있습니다.
- 고도별 삭제
- 파티클이 지정된 높이 위로 올라가거나 아래로 내려가는 경우 파티클을 삭제합니다. 충돌 표면을 통해 누수될 수 있는 파티클이 있는 경우 이 연산자를 사용하여 CPU 주기를 손실된 해당 파티클에 저장할 수 있습니다.
- 정점당 파티클
- 파티클을 생성하여 참조 형상 오브젝트의 정점 수와 일치시키고 참조 오브젝트의 정점에 파티클을 배치합니다. 이 연산자는 생성을 위한 시드로 단일 파티클을 만드는 생성 연산자 앞에 나와야 합니다. 이런 방식으로 생성 연산자에서 파티클 수를 설정할 필요 없이 위치 오브젝트 연산자를 사용하여 오브젝트의 각 정점을 파티클과 일치시킬 수 있으며 자동으로 모든 것이 수행됩니다. 참조 오브젝트의 세그먼트화를 늘리는 경우 정점당 파티클이 자동으로 조정됩니다.
- 흡입 구멍
- 아이콘으로 정의한 1/2 공간에서 파티클을 끌어 당겨 원 아이콘을 통해 스트림으로 바깥으로 보냄으로써 힘 공간 왜곡으로 기능합니다.
- 캐시된 수명 기간 감소
- 매개변수별 감소에서 정의한 대로 파티클 수명 기간을 줄입니다. 캐시 디스크 또는 캐시 선택적 연산자와 함께 사후 캐시 연산자로만 사용할 수 있습니다. 원래 수명 기간을 정의하려면 캐시 연산자에 삭제 연산자가 있어야 합니다.
이 연산자는 고급 데이터 조작 도구 세트의 기능 예로 사용되며 파티클의 모션을 미리 계산하고 저장한 다음 파티클 수명 주기에 종속될 수 있는 색상 지정 및 재질 특성에서 작동합니다.
- SurfaceSpread
- 확산 패턴 옵션으로 형상 표면에 파티클을 생성합니다.
- TubeFollow
- 변동이 심한 횡단면이 포함된 튜브에서 물 스트림의 유체 역학 효과를 시뮬레이션합니다. 튜브 형상 버튼은 튜브로 사용할 참조 형상을 정의합니다. 속도 매개변수는 파티클 생성 순간의 파티클 속도를 정의하고 그 때 연산자가 현재 횡단면 크기를 계산합니다. 나중에 현재 횡단면을 비교하여 파티클 속도를 빠르게 하거나 느리게 하는 데 사용됩니다. 최소 높이 및 최대 높이 매개변수는 튜브 형상의 최소 및 최대 고도를 정의합니다.