0 votes

I have a few particle effects I have tinkered with as part of spell attacks in my game. My game also involves using light occlusion and canvas modulate to create darkness and shadows.
I don't want the particles darkened by the modulation and I also don't like how they the light affects their colours. I would rather the particles were independent of lighting completely. Is there a way to do this?

I tried making them the child of a CanvasLayer node but this caused them to disappear completely.

asked May 18 in Engine by artsyWraith7 (24 points)

Making it a child of the CanvasLayer on the world node made it show up finally, but the positioning was all messed up. I still need a better way to sort it out.

1 Answer

+1 vote
Best answer

I would rather the particles were independent of lighting completely. Is there a way to do this?

Select your particle-node in the scene-tree and (in the inspector) add a material (CanvasItem > Material > New CanvasItemMaterial) and set "Light mode" to "Unshaded"

answered May 19 by njamster (8,134 points)
selected May 19 by artsyWraith7

Thanks, that's perfect.

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.