godotengine / godotengine/godot

GPU Particles 3D: New particles not emitting with specific Lifetime + Scale Curve settings

Open
#100,712 1 comment 0 reactions 0 assignees View on GitHub
bug topic:particles
Dominant language
C++
Stars
117k
Forks
26.8k
PR merge metrics
PR metrics pending

Description

### Tested versions

Occurs in 4.3

Tested in 4.2, but can't get the specific particle system to work, in general

### System information

Godot v4.3.stable - Windows 10.0.19045 - Vulkan (Forward+) - dedicated GeForce GTX 1060 6GB - Intel(R) Core(TM) i5-10400 CPU @ 2.90GHz (12 Threads)

### Issue description

The current Particle settings in the provided MRP result in no new particles being spawned.

This persists when the Lifetime settings is 16 seconds, or any value greater than that

When Lifetime is less than 16 seconds or the Scale Curve settings are altered, the system spawns new particles. Did I manage to find a perfect, broken balance or something?

### Steps to reproduce

Mess with the Lifetime and Scale Curve values in the MRP.

Or other settings- perhaps something else is adding to it.

### Minimal reproduction project (MRP)

[mrp.zip](https://github.com/user-attachments/files/18219866/mrp.zip)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.