Hi Unreal devs!
I’ve written Runtime Image Loader plugin to avoid UE4’s sub-optimal texture creation pipeline. It completely eliminates any need in heavy game/render thread operations to create a texture.
Enjoy: https://www.unrealengine.com/marketplace/en-US/product/runtime-image-loader
I’ve outlined the approach in details here: Peter Leontev - Entrepreneur & Game Tools & Tech Programmer | Efficient and asynchronous creation of textures at runtime in Unreal Engine
Best wishes,
Peter