[Feature Request] Utilizing PSD layers within UE4
I've been thinking of a concept of dealing with PSD files within Unreal Engine 4. Something similar to the way 3Ds Max works in a sense that if you import a PSD file it compresses the image to a single image. My idea anyway: Photoshop allows you to group up layers and my usual method is to have a Diffuse, Roughness, Normal etc.. groups. Essentially storing all of my textures for a given asset within one PSD file.
I'm interested in the idea that if there was a way of compressing a PSD file by group and correlate it with a node within the material editor. See attached image as example.
I'm not entirely sure how capable it is to gain access to PSD's groups and if it's impossible to compile it to a single texture, but perhaps this would be a good idea for embedding PSDs within Unreal Engine 4 and keeping an asset's amount of files minimal.
Anyone else have any input on the practicality of this? - Scott Baker.
Hey, DDO manages its layers like this as well. It would be a great feature, no.. a texture/material work flow game changer! So.. Much.. Yes!
answered Apr 10 '14 at 03:38 AM
You want to compress it into single image ?
It is not going to work. Texture files, are essentially Vectors (or float4), which means they store scalar value, that are composed into final image. Each Vector value is corresponding to single color channel.
You can't just pack separate textures into scalar channel and expect the composite channel (the white pin), to be separate.
White pin is sum of the other pins (simply speaking) multiplied by alpha channel.
I think you are trying to pack vector data into single scalar channels, which is simply not going to work.
You can, pack scalar masks (like Roughness/Specular/Metallic) into single texture to separate channels, but you diffuse need separate texture.
You can prepare some Photoshop action to do it automatically for you. I'm personally just using Substance Designer, where I just setup output nodes that pack everything for me.
Could you use something like the landscape layer blends to do what you want?
answered Apr 10 '14 at 10:54 AM
Follow this question
Once you sign in you will be able to subscribe for any updates here