Bulk Flip Green Channel W BP

Hello All, typically UE forces me to manually invert the green channel on all my normal maps that I import. The process is quick for one instance but with many textures it gets very tiring. However, I figured out that I could automate the process with an Asset Action Utility BP which I set up as in this pic:


However, although this does tic the ‘flip green’ check box on my selected textures, it does not actually commit the change. Nothing actually changes unless I uncheck and check it again manually. Actually, one time during my experiments it did do it by itsself, and frustratingly, I’m not even sure why. Anyone have any ideas?

Side note: An alternative idea I had was to just invert the normal map in the graph of the master materials I’m using for a lot of my own assets. However, this seems like wasteful calculations, although granted I’m not sure how costly multiplying a 4K green channel by ‘-1’ really is. Appreciate any insight on that approach as well.

Just select all the Textures → Right Click → Asset Actions → Bulk Edit via Property Matrix. You can then edit multiple assets at once.

image

That’s pretty good, thanks. May be the solution. Still kind of grinds my gears that this doesn’t work. I feel like I must be missing something.

Maybe do a For Each Loop again on the selected assets just to save them, after the first loop is completed ? Don’t know if this will work, just throwing out ideas.