입자 중력

ParticleGravity를 사용하면 입자에 중력을 적용 할 수 있습니다. 익숙한 중력과 달리 입자 중력은 x, y 및 z 방향의 일부 또는 전부에서 작동하며 음수 값을 설정할 수도 있습니다. ParticleGravity 노드를 파티클 스트림에 연결하면 뷰어에 화살표가 나타나고,이를 사용하여 중력을 제어 할 수 있습니다. 화살표가 크고 길수록 중력 효과가 강해집니다.

입력과 컨트롤

연결 타입

연결 이름

함수

입력

입자

중력을 적용하려는 파티클 시스템.

Control (UI)

Knob (Scripting)

Default Value

함수

ParticleGravity Tab

display

display

unchanged

입자의 표시 특성을 조정하십시오. 이 설정은 장면의 렌더링 출력에 영향을 미치지 않습니다. 3D 뷰어에서만 표시 할 수 있습니다.

off -입자를 숨 깁니다.

wireframe -입자의 윤곽 만 표시합니다.

solid -모든 입자를 단색으로 표시합니다.

solid+wireframe -입자 윤곽선이있는 입자를 단색으로 표시합니다.

textured -표면 질감 만 표시합니다.

textured+wireframe -와이어 프레임과 표면 질감을 표시합니다.

unchanged -파티클 디스플레이 모드를 변경하지 않습니다. 뷰어는이 설정을 무시할 수 있습니다.

selectable

selectable

enabled

활성화되면 입자를 클릭하여 뷰어에서 입자를 선택할 수 있습니다.

render

render_mode

unchanged

파티클 렌더링 방법을 설정합니다. 이 컨트롤은 display 선택하지만 동일한 설정이 있습니다.

from xyz

from

N/A

에 벡터의 원점을 설정합니다 x, y , z 축.

to xyz

to

N/A

적용된 벡터의 방향과 크기에 따라 모든 입자에 적용 할 가속을 설정합니다. 화살표가 클수록 길수록 중력 효과가 강해집니다.

벡터의 위치는 영향을 미치지 않으며 중력은 질량에 관계없이 모든 입자에 동일하게 영향을 미칩니다.

Conditions Tab

probability

probability

1

이 노드가 파티클에 영향을 줄 확률을 설정합니다. 이 값을 0으로 설정하면 노드는 파티클에 영향을 미치지 않으며 값이 1이면 노드가 모든 파티클에 영향을 미칩니다.

min age

min_age

0

이 노드의 효과를이 최소 수명 이상의 입자로 제한합니다. 입자의 수명은 수명이 0에서 1 사이로 표준화되었습니다.

max age

max_age

1

이 노드의 효과를이 최대 수명 미만의 입자로 제한합니다. 입자의 수명은 수명이 0에서 1 사이로 표준화되었습니다.

random seed

seed

0

파티클에서 생성 된 임의성 결과를 변경하도록 정수를 설정합니다. 이 숫자를 변경하면 약간 다른 효과를 얻을 수 있습니다.

channels

channels

all

이 노드의 효과를 적용 할 입자 채널을 지정합니다. 채널 ab 다른 ParticleEmitter 노드 또는 다른 파티클 노드가 별도의 채널에 영향을 미치도록하려는 경우 유용한 채널의 임의 이름입니다.

Region Tab

region

region

none

입자 효과를 제한하는 데 사용할 영역을 설정합니다. 예를 들어 sphere, 해당 구 모양 영역 내부의 입자 만 입자 효과의 영향을받습니다.

none -모든 입자가 정상적으로 영향을받습니다.

sphere, box, half-space , cylinder -영역의 경계 모양을 제어합니다.

invert region

region_invert

disabled

활성화하면 영역 외부의 입자가 아닌 영역 외부의 입자가 영향을받습니다.

file_menu

N/A

채널 파일을 가져 오거나 내보내려면 선택하십시오.

Import chan file -채널 파일을 가져 와서 채널 파일의 변환 데이터에 따라 영역 마커를 변환합니다. 채널 파일에는 주어진 샷의 모든 애니메이션 프레임에 대한 데카르트 좌표 세트가 포함됩니다. 당신은 그들을 사용하여 그들을 내보낼 수 있습니다 Nuke 또는 3D-Equalizer, Maya 또는 Boujou와 같은 3D 추적 소프트웨어.

Export chan file -지역 마커에 적용한 번역 매개 변수를 채널 파일로 내 보냅니다. 아티스트간에 설정을 공유하는 유용한 방법입니다.

snap_menu

N/A

Match selection position -선택한 지점에 따라 영역 마커가 새 위치에 스냅됩니다.

Match selection position, orientation -영역 마커가 선택한 점에 따라 새로운 위치와 방향으로 스냅됩니다.

Match selection position, orientation, size -영역 마커가 선택한 점에 따라 새로운 위치, 방향 및 크기로 스냅됩니다.

transform order

xform_order

SRT

스케일 (S), 회전 (R) 및 변환 (T)에 대한 작업 순서를 설정합니다. 가능한 작업 조합은 SRT, STR, RST, RTS, TSR, TRS입니다.

rotation order

rot_order

ZXY

회전 순서를 설정합니다. 가능한 축 조합은 ZXY, XYZ, XZY, YXZ, YZX, ZXY, ZYX입니다.

translate

translate

0, 0, 0

x, y 및 z 축을 따라 영역 마커를 변환 할 수 있습니다. 3D 뷰어에서 축을 클릭하고 드래그하여 변환 값을 조정할 수도 있습니다.

rotate

rotate

0, 0, 0

x, y 및 z 축을 중심으로 영역 마커를 회전 할 수 있습니다. 누르고 있으면 회전 값을 조정할 수 있습니다 Ctrl/Cmd 3D 뷰어에서 드래그합니다.

scale

scaling

1, 1, 1

x, y 및 z 축에서 영역 마커의 배율을 조정할 수 있습니다.

uniform scale

uniform_scale

1

x, y 및 z 축에서 동시에 영역 마커의 배율을 조정할 수 있습니다.

skew

skew

0, 0, 0

x, y 및 z 축에서 영역 마커를 기울일 수 있습니다.

pivot

pivot

0, 0, 0

영역 마커의 위치, 크기 조절, 기울이기 및 회전을 변경하면 개체의 원점 또는 피벗 위치에서 발생합니다. 피벗 x, y 및 z 컨트롤을 사용하면 피벗 포인트를 오프셋하고 원하는 곳으로 이동할 수 있습니다. 개체 바깥으로 이동할 수도 있습니다. 그런 다음 새 피벗 포인트 위치를 기준으로 적용된 후속 변환이 수행됩니다.

당신은 또한 누르고 있습니다 Ctrl/Cmd+Alt 3D 뷰어에서 피벗 포인트를 새 위치로 드래그합니다.

Local Matrix

specify matrix

useMatrix

N/A

이 컨트롤을 사용하면 위에서 변형, 크기 조절, 기울이기 및 피벗 값을 설정하는 대신 변형하려는 객체의 행렬 값을 지정할 수 있습니다.

matrix

matrix

N/A

행렬에는 객체의 변형, 회전, 크기 조절, 기울이기 및 피벗 컨트롤의 값이 표시됩니다.

검사 specify matrix 예를 들어 장면에서 객체를 정렬하려는 경우 다른 객체에서 행렬 값을 복사하거나 끌어다 놓아 해당 값을 적용 할 수 있습니다.

단계별 가이드

입자에 중력 적용

비디오 자습서

Nuke 스크립트

노트 :  예제 스크립트로드는 도움말을 시작한 경우에만 작동합니다. Nuke 그리고 설정했다 documentation sourcelocal 에서 Behaviors > Documentation 의 탭 Preferences.

보다 Using Script Links 자세한 내용은.

입자에 중력 적용