0 votes

I would like my particles to start large and shrink to nothing, similar to how gradient textures can start opaque and transition to translucent over the particle's lifespan.

In ParticleMaterial I found a Scale section with Scale, Scale Random and Scale Curve members. Unfortunately changing the curve member does not seem to have any effect. The curve's width is 2048, min=0, max = 5, bake resolution = 100. What am I missing?

Edit: I was looking in the wrong place

enter image description here

in Engine by (690 points)
edited by

1 Answer

+1 vote

Do you not have the "Curve" panel at the bottom? This allows you to graphically adjust the curve. Here's how I make the default particles shrink to 0:

Set the Scale to 10 (or some larger value than the default, so the effect is more apparent).

In the "Scale Curve" property, click on "New Curve Texture". Click on the new curve texture and the panel opens at the bottom. The curve starts as a straight line from 1.0 to 1.0, so drag the right-hand end of the curve down to 0.

Note that the scale curve is a multiplier, so you have to set the actual scale first, and the curve will multiply it between 0 and 1.

by (21,529 points)

This is what I can see:

enter image description here

enter image description here

I can't see anyway to edit it?

I was looking in the wrong place lol

enter image description here

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read Frequently asked questions and How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to [email protected] with your username.