Is there a way to generate an uncompressed sprite (ALA Paper2D) at Runtime from a source PNG file?

I’m trying to build a tool to allow my artists to view their pixel art in-engine without having to open up all of Unreal.

This requires me to generate sprites at runtime. While I can open files to generate a texture using the Import File as Texture2D node, I can’t figure out a way to create a masked, lit sprite from this at runtime.

I can generate a billboard, but that is blurry and doesn’t cast shadows or react to changes in lighting.

If you guys have any ideas, it would be really appreciated :slightly_smiling_face:

It doesn’t even need to involve creating a completely new sprite. Just being able to change textures at runtime while preserving the Paper2D settings would work.