Merge pull request #100378 from clayjohn/particles-preprocess

Reduce slider range for Particles preprocess to discourage setting a preprocess time of 10 minutes
This commit is contained in:
Rémi Verschelde
2024-12-18 00:39:49 +01:00
6 changed files with 6 additions and 4 deletions

View File

@@ -128,6 +128,7 @@
</member>
<member name="preprocess" type="float" setter="set_pre_process_time" getter="get_pre_process_time" default="0.0">
Amount of time to preprocess the particles before animation starts. Lets you start the animation some time after particles have started emitting.
[b]Note:[/b] This can be very expensive if set to a high number as it requires running the particle shader a number of times equal to the [member fixed_fps] (or 30, if [member fixed_fps] is 0) for every second. In extreme cases it can even lead to a GPU crash due to the volume of work done in a single frame.
</member>
<member name="process_material" type="Material" setter="set_process_material" getter="get_process_material">
[Material] for processing particles. Can be a [ParticleProcessMaterial] or a [ShaderMaterial].