Can I bulk pack channels in UE5 with built-in tools?

Hello. I want to combine 2 textures into one - for example I want to use RGB channels from Base Color texture and pack Height texture into alpha channel. I can do it with texture graph:


But what should I do, if I need to pack 10 or 100 textures? Does texture graph supports bulk channel packing? Or there is another free plugin for that purpose?

You could use what is called a texture atlas where you would have a large texture and then use the uv coords to offset it to get a specific segment.

Prismaticadev shows good texture packing optimizations.
Video from outside of the Epic forum

It’s cool video, but not exactly what I’m looking for. As I know UE5 have a simple option which will reduce the number of draw calls to 1, but we won’t get 4K 120 FPS or fastest loading. What I’m trying to do is reduce the number of textures my project loading.

Well you can go the route of texture atlases but this would make the textures reside in memory.

There is no built in mechanism to bulk channels out of the box.