summaryrefslogtreecommitdiffstats
path: root/doc/classes
diff options
context:
space:
mode:
authorRémi Verschelde <remi@verschelde.fr>2023-05-17 18:36:08 +0200
committerGitHub <noreply@github.com>2023-05-17 18:36:08 +0200
commit05cc281e4d1a7855b1229f06a96d90f06b4943a7 (patch)
tree3fd819dc506bec35d03db67f36535c8d5a2d119c /doc/classes
parent6d3935d42d3360b975fab867cb8db62e19b20001 (diff)
parent91bdd4073b5633e61a0e382e5e75397410c4c76f (diff)
downloadredot-engine-05cc281e4d1a7855b1229f06a96d90f06b4943a7.tar.gz
Merge pull request #77154 from RPicster/raffa/particles-noise-improvement
Reworked Particle Turbulence
Diffstat (limited to 'doc/classes')
-rw-r--r--doc/classes/ParticleProcessMaterial.xml13
1 files changed, 7 insertions, 6 deletions
diff --git a/doc/classes/ParticleProcessMaterial.xml b/doc/classes/ParticleProcessMaterial.xml
index 5497effc75..d0af347a49 100644
--- a/doc/classes/ParticleProcessMaterial.xml
+++ b/doc/classes/ParticleProcessMaterial.xml
@@ -308,15 +308,16 @@
This value controls the overall scale/frequency of the turbulence noise pattern.
A small scale will result in smaller features with more detail while a high scale will result in smoother noise with larger features.
</member>
- <member name="turbulence_noise_speed" type="Vector3" setter="set_turbulence_noise_speed" getter="get_turbulence_noise_speed" default="Vector3(0.5, 0.5, 0.5)">
- The movement speed of the turbulence pattern. This changes how quickly the noise changes over time.
- A value of [code]Vector3(0.0, 0.0, 0.0)[/code] will freeze the turbulence pattern in place.
+ <member name="turbulence_noise_speed" type="Vector3" setter="set_turbulence_noise_speed" getter="get_turbulence_noise_speed" default="Vector3(0, 0, 0)">
+ A scrolling velocity for the turbulence field. This sets a directional trend for the pattern to move in over time.
+ The default value of [code]Vector3(0, 0, 0)[/code] turns off the scrolling.
</member>
- <member name="turbulence_noise_speed_random" type="float" setter="set_turbulence_noise_speed_random" getter="get_turbulence_noise_speed_random" default="0.0">
- Use to influence the noise speed in a random pattern. This helps break up visible movement patterns.
+ <member name="turbulence_noise_speed_random" type="float" setter="set_turbulence_noise_speed_random" getter="get_turbulence_noise_speed_random" default="0.2">
+ The in-place rate of change of the turbulence field. This defines how quickly the noise pattern varies over time.
+ A value of 0.0 will result in a fixed pattern.
</member>
<member name="turbulence_noise_strength" type="float" setter="set_turbulence_noise_strength" getter="get_turbulence_noise_strength" default="1.0">
- The turbulence noise strength. Increasing this will result in a stronger, more contrasting noise pattern.
+ The turbulence noise strength. Increasing this will result in a stronger, more contrasting, flow pattern.
</member>
</members>
<constants>