힘 연산자를 사용하여 힘 범주에 하나 이상의 공간 왜곡이 있는 파티클 모션에 영향을 줄 수 있습니다. 다른 힘과 함께 이 연산자를 사용하여 바람, 중력 등의 효과를 시뮬레이션할 수 있습니다.
다음 힘 공간 왜곡은 힘 연산자와 함께 작동합니다.
주: 기본적으로 파티클 흐름 파티클에서 힘 공간 왜곡의 효과는 3ds Max 2 파티클 시스템 파티클 배열, 수퍼 스프레이, 블리자드 및 파티클 구름의 효과와 같습니다. 파티클 흐름 파티클에 대해 3ds Max 1 파티클 시스템 눈 및 스프레이와 같은 영향을 얻으려면
영향을
100.0으로 설정합니다.
스크립트 와이어링 롤아웃
이 롤아웃은 연산자를 강조 표시하고 마우스 오른쪽 버튼으로 클릭한 다음 스크립트 와이어링 사용을 선택하면 메인 연산자 롤아웃 아래의 매개변수 패널에 나타납니다. 따라서 오른쪽 클릭 메뉴의 스크립트 와이어링 사용 옆에 체크 표시가 나타나고 연산자를 강조 표시할 때마다 롤아웃이 나타납니다. 스크립트 와이어링을 끄려면 오른쪽 클릭 메뉴에서 스크립트 와이어링 사용을 다시 선택합니다.
스크립트 작성을 사용하면 스크립트를 사용하여 일반적으로 연산자의 매개변수에서 지정하는 매개변수를 제어할 수 있습니다. 이벤트의 힘 연산자 앞에 스크립트 연산자를 배치한 다음 이를 사용하여 particleFloat 채널의 값을 정의합니다. 아래에 예제 스크립트가 있습니다.
- 다음으로 스크립트 부동 사용
-
다음 중 하나를 선택합니다.
- 사용 안 함파티클 흐름에서 매개변수 롤아웃에 지정된 영향 설정을 사용합니다.
- 영향파티클 흐름에서 영향 설정에 스크립트를 적용합니다.
particleFloat 샘플 스크립트
다음 스크립트는 각 파티클의 부동 소수점 값을 파티클 ID의 10분의 1 또는 생성 색인 번호로 설정합니다. 첫 번째 파티클은 부동 값이 낮고 따라서 영향 값도 낮으며 다음 파티클의 부동 값은 이전 파티클의 부동 값보다 큽니다. 결과적으로 파티클이 생성될수록 힘 연산자의 공간 왜곡에 더 많은 대상이 만들어집니다.
on ChannelsUsed pCont do
(
pCont.useFloat = true
)
on Init pCont do (
)
on Proceed pCont do
(
count = pCont.NumParticles()
for i in 1 to count do
(
pCont.particleIndex = i
j = pCont.particleID
pCont.particleFloat = pCont.particleID/10.0
)
)
절차
힘 공간 왜곡으로 파티클 모션에 영향을 주려면
- 하나 이상의 힘 공간 왜곡을 장면에 추가하고 필요에 따라 설정합니다.
- 파티클 뷰에서 힘으로 파티클에 영향을 줄 이벤트에 힘 연산자를 추가합니다. 모든 이벤트의 파티클에 영향을 주려면 대신 PF 소스에 힘 연산자를 추가합니다.
- 힘 연산자를 강조 표시한 후 추가 또는 리스트별 버튼을 사용하여 이 연산자에 힘 공간 왜곡을 적용합니다.
인터페이스
사용자 인터페이스는 파티클 뷰 대화상자 오른쪽의 매개변수 패널에 나타납니다.
공간 왜곡 강제 그룹
이 그룹은 현재 효력이 있는 힘을 표시하며 힘을 추가하거나 제거할 수 있습니다.
- [리스트]
- 이 연산자에 적용되는 힘을 표시합니다. 적용된 힘이 4개 이상 되면 리스트 오른쪽에 스크롤 바가 나타납니다.
장면에서 나열된 공간 왜곡을 삭제하면 리스트에서 이 이름이 “<삭제됨>” 항목으로 교체됩니다.
주: 파티클 흐름은 공간 왜곡이 리스트에 나타나는 순서대로 힘을 파티클 모션에 적용합니다. 효과는 위에서 아래 순서로 누적됩니다. 먼저 맨 위의 공간 왜곡이 파티클 모션에 적용되고, 그 다음에 두 번째 공간 왜곡이 첫 번째 공간 왜곡의 결과에 적용되는 방식입니다. 순서를 바꾸면 최종 결과가 바뀔 수 있습니다.
- 추가
- 힘 공간 왜곡을 리스트 끝에 추가하려면 이 버튼을 클릭한 다음 장면에서 힘 공간 왜곡을 선택합니다.
- 리스트별
- 리스트에 하나 이상의 공간 왜곡을 추가하려면 이 버튼을 클릭한 다음 공간 왜곡 강제 선택 대화상자를 사용합니다. 해당 공간 왜곡이 장면에 이미 있어야 합니다.
파티클 흐름에서는 공간 왜곡을 대화상자에 나타나는 순서대로 리스트에 추가합니다. 순서를 다르게 하려면 추가 버튼을 사용하여 한 번에 하나씩 추가할 수 있습니다.
- 제거
- 공간 왜곡을 리스트에서 제거하려면 리스트에서 공간 왜곡을 강조 표시한 다음 이 버튼을 클릭합니다. 제거된 공간 왜곡이 장면에 남아 있습니다.
필드 겹침 강제 그룹
- 가산/최대
- 동일한 공간 볼륨을 차지하는 다중 힘이 파티클에 영향을 주는 방법을 결정합니다. 가산을 선택하면 상대적 강도에 따라 힘이 결합됩니다. 최대값을 선택하면 최고 강도를 가진 힘만 파티클에 영향을 줍니다.
예를 들어, 파티클에 바람 및 중력 공간 왜곡을 적용하고 강도 매개변수에 각각 1.5와 1.0을 지정할 수 있습니다. 가산을 선택하면 파티클에 대해 바람 공간 왜곡이 중력 공간 왜곡보다 약 50% 더 영향을 줍니다. 그러나 최대값을 선택하면 바람 공간 왜곡만 파티클에 영향을 줍니다.
- 영향
- 힘이 파티클에 적용되는 강도를 백분율로 지정합니다. 기본값은 1000.0입니다.
음수 영향 값은 힘 효과를 반전시킵니다.
주: 기본적으로 파티클 흐름 파티클에서 힘 공간 왜곡의 효과는 3ds Max 2 파티클 시스템 파티클 배열, 수퍼 스프레이, 블리자드 및 파티클 구름의 효과와 같습니다. 파티클 흐름 파티클에 대해 3ds Max 1 파티클 시스템 눈 및 스프레이와 같은 영향을 얻으려면 영향을 100.0으로 설정합니다.
간격띄우기 영향 그룹
애니메이션된 매개변수를 적용할 시간 프레임을 선택합니다. 자세한 설명은 애니메이션 간격띄우기 키 지정 그룹을 참조하십시오.
- 동기화 기준
- 애니메이션된 매개변수를 적용할 시간 프레임을 선택합니다.
- 절대 시간매개변수용으로 설정된 키가 설정된 실제 프레임에서 적용됩니다.
- 파티클 사용 기간매개변수용으로 설정된 키가 각 파티클이 존재하는 해당 프레임에 적용됩니다.
- 이벤트 기간매개변수용으로 설정된 키가 이벤트에 처음 진입할 때 시작하는 각 파티클에 적용됩니다.