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

asked Mar 27, 2018 in Engine by jarlowrey (611 points)
edited Mar 28, 2018 by jarlowrey

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.

answered Mar 28, 2018 by kidscancode (17,772 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 How to use this Q&A? before posting your first questions.