Attention: Here be dragons

This is the latest (unstable) version of this documentation, which may document features not available in or compatible with released stable versions of Godot.

입자 난류

입자 난류

터뷸런스는 노이즈 텍스처를 사용하여 입자 움직임에 변화와 흥미로운 패턴을 추가합니다. 입자 유인자collision 노드와 결합하여 더욱 복잡해 보이는 동작을 만들 수 있습니다.

난류 속성

입자 난류 속성

난류가 입자 시스템에 영향을 미치기 전에 수행해야 할 두 가지 작업이 있습니다. 먼저 입자 시스템에 움직임을 추가해야 합니다. 난류는 입자의 이동 방향과 속도를 수정하지만 아무것도 생성하지는 않습니다. 입자 시스템에 약간의 중력을 부여하는 것만으로도 충분하지만 입자가 더 복잡한 이동 경로를 따르도록 하려면 여러 개의 어트랙터를 만들 수도 있습니다. 둘째, :ref:`입자 공정 재료의 난류를 활성화 <doc_process_material_properties_turbulence>`해야 합니다. 활성화되면 모든 난류 속성에 액세스할 수 있습니다.

경고

터뷸런스는 GPU 성능 비용이 높은 3D 노이즈를 사용합니다. 화면에 있는 최대 몇 개의 파티클 시스템에서만 난기류를 활성화합니다. 모바일/웹 플랫폼을 대상으로 하는 경우 터뷸런스를 사용하지 않는 것이 좋습니다.

노이즈 속성

입자 난류의 기본은 소음 패턴입니다. 이 패턴의 다양한 속성을 조작할 수 있는 여러 속성이 있습니다.

Noise Strength 속성은 패턴의 대비를 제어하여 전체 난류 선명도에 영향을 줍니다. 값이 낮을수록 개별 이동 경로가 다른 이동 경로와 뚜렷이 구분되지 않는 부드러운 패턴이 만들어집니다. 패턴을 더욱 뚜렷하게 만들려면 이 값을 더 높은 숫자로 설정하세요.

난류 노이즈 강도

값이 1(왼쪽)일 때 노이즈 강도는 20(오른쪽)일 때보다 더 부드러운 난류 패턴을 생성합니다.

Noise Scale 속성은 패턴의 빈도를 제어합니다. 기본적으로 노이즈 텍스처의 UV 스케일을 변경합니다. 값이 작을수록 더 미세한 디테일이 생성되지만 반복되는 패턴은 더 빨리 눈에 띄게 됩니다. 값이 클수록 전반적으로 난류 패턴이 약해지지만 입자 시스템은 반복이 문제가 되기 전에 더 넓은 영역을 포괄할 수 있습니다.

난류 노이즈 스케일

난류 노이즈 스케일은 6(오른쪽)보다 1.5(왼쪽) 값에서 더 미세한 세부 정보를 생성합니다.

Noise Speed 속성은 벡터를 가져와 노이즈 패닝 속도와 방향을 제어합니다. 이를 통해 시간이 지남에 따라 노이즈 패턴을 이동할 수 있으며, 이는 파티클 시스템에 또 다른 이동 변형 레이어를 추가합니다.

경고

입자 이동 속도와 노이즈 패닝 속도를 혼동하지 마십시오! 그것들은 서로 다른 두 가지입니다. 입자 이동은 난류 소음을 포함한 다양한 속성에 의해 결정됩니다. Noise Speed 속성은 패턴 자체를 이동하여 노이즈가 입자에 영향을 미치는 위치를 변경합니다.

(X=0,Y=0,Z=0) 값에서는 노이즈 패턴이 전혀 움직이지 않습니다. 입자 이동에 대한 영향은 특정 지점에서 동일하게 유지됩니다. 대신 속도를 ``(X=1,Y=0,Z=0)``로 설정하면 노이즈 패턴이 X축을 따라 이동합니다.

난류 노이즈 속도

다양한 소음 속도 값. 왼쪽: (X=0,Y=0,Z=0), 가운데: (X=0.5,Y=0.5,Z=0.5), 오른쪽: (X=0,Y=-2,Z=0).

Noise Speed Random 속성은 노이즈 패닝 속도에 임의성을 추가합니다. 이는 특히 반복이 눈에 띄게 빨라지는 높은 패닝 속도에서 눈에 보이는 패턴을 깨는 데 도움이 됩니다.

노드 속성(Node Property)

영향 속성은 각 입자가 난류의 영향을 받는 정도를 결정합니다. Influence Min``를 사용하여 최소값을 설정하고 ``Influence Max``를 사용하여 최대값을 설정합니다. 입자가 생성되면 영향은 범위 내에서 무작위로 선택됩니다. 입자의 수명 동안 해당 값을 수정하는 ``Influence Over Life 속성을 사용하여 곡선을 설정할 수도 있습니다. 이 세 가지 속성은 입자 시스템 :ref:`앞에서 설명한 것처럼 <doc_process_material_properties>`에 대한 난류 효과의 강도를 함께 제어합니다.

이러한 속성은 입자 시스템에 대한 난류의 전반적인 영향에 영향을 미치므로 다른 값을 설정하면 이동 방향과 속도가 모두 변경됩니다. 영향이 강할수록 입자가 더 빠르게 움직이고 결과적으로 모든 입자가 더 좁은 경로를 따라 이동하게 됩니다.

난기류 영향

높은 영향 값에서 입자 경로가 어떻게 더 좁고 덜 퍼지는지 확인하세요(오른쪽).

배수량 속성

변위는 입자의 시작 위치를 변경합니다. 하한을 설정하려면 ``Initial Displacement Min``를 사용하고 상한을 설정하려면 ``Initial Displacement Max``를 사용하십시오. 입자가 생성되면 변위량은 이 범위 내에서 무작위로 선택되고 임의의 방향이 곱해집니다.

변위는 일반적인 모양을 분리하거나 단순한 모양에서 복잡한 모양을 만드는 데 매우 유용합니다. 아래 스크린샷의 입자 시스템 간의 유일한 차이점은 변위 속성에 지정된 값입니다.

난류 변위

변위 없음(왼쪽), 변위 값 5(가운데), 변위 범위 [-20, 20](오른쪽)