Senior VFX Artist testing Godot particles: where to submit structured feedback?

Hello everyone !

I’ve been diving into Godot’s particle system recently, and while it’s functional, I have to be honest, it’s still a significant step below what I’d consider industry standard (Shuriken & Niagara).
I’m not here to bash it, quite the opposite: I genuinely want to help improve it, and I’d love to know where my feedback would be most useful.

A bit of context: I’m a Senior VFX Artist with almost 10 years of experience in the game industry. I’ve worked with most major engines and tools. I’m currently at Arkane Lyon. I know this space well, and I can provide detailed, structured feedback and proposals if pointed in the right direction.

Here are my main observations so far:

  • Random is enabled by default on most parameters, which makes the inspector feel noisy and hard to read at a glance.
  • Some parameters don’t support the curve editor for no apparent reason, which feels inconsistent.
  • There’s no visual separation between init / update / render logic, which hurts readability a lot.
  • Most importantly: there’s almost no bridge between exposed shader parameters and the particle system (color and alpha being the main exceptions).
    For a VFX artist, this is a serious limitation.
  • Orientation and billboard options feel limited compared to other engines.

On that first point, here’s a concrete suggestion: every parameter should default to a plain constant value, with a small dropdown (like Unity or Unreal) to switch to min/max, curve, or min/max curve on demand. Same for colors : flat by default, with a Min/Max Color option.
Clean inspector out of the box, full power when you need it.

The shader graph, on the other hand, is pretty ok. I should dive a bit more in it, but for the moment that seems good.

So my question is: where is the best place to submit detailed feature requests that will actually be useful? GitHub proposals? The forum? Somewhere else? And is there a preferred format or process I should follow to make sure my feedback lands well?

Thanks in advance.

2 Likes

Godot Improvement Proposals is where stuff like this should go. But, if you find bugs, you can post them on the GitHub Issues Page. Both have forms to tell you the information they are looking for and how to format it, but you can also read up in the docs: Proposing and discussing ideas — Contributing to Godot

1 Like

If you create an improvement proposal, share the link with us so we can show support there. I agree with all of your points.

1 Like