Is there a plugin to convert Particle2D or animations into png sprites?

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By FER33

In Godot and in general. Is it better to use sprites or motion calculations? I guess while one consumes more memory, the other consumes more CPU.
My question is because I don’t know if a plugin is better or use separate tools to create sprite. If a plugin were possible. Would Godot support Alpha channel export?
Thank you.

:bust_in_silhouette: Reply From: sash-rc

I’m not aware of such plugin, but you could write one for yourself: just render to ViewportTexture, frame by frame, then combine them in a spritesheet. And yes, transparent background is possible.

In Godot and in general. Is it better to use sprites or motion calculations?

It depends on hardware. A lot of animated objects are eating CPU, while large spritesheets are
consuming a VRAM.

Aside from that, not knowing actual task, hardware specs, all this looks like “premature optimization”, and should be avoided at initial stages. The power of node-structured engines (and Godot in particular) is a decoupling: you can swap render technique anytime, without rewriting application-logic parts. Do this when you’re close to final.

Thank you. I take this opportunity to say that Godot is a perfect tool because I think that to make a good game it is first necessary to program the tools to develop that unique game. That is why I have chosen Godot. So I want people not to have to use other tools to create sprites.

FER33 | 2021-07-21 20:12