Is it possible to swap PSD Layers in one material over multiple objects?
Posted: 08 June 2019 07:30 AM   [ Ignore ]  
Avatar
Total Posts:  56
Joined  2014-03-14

I have a template that I want to use multiple times - a montage of 8 panels arranged z space that are viewed in sequence using a Camera Morph. To simplify the updates, I created a material using a master PSD document with 8 layers. My original idea was to use one material and the multishader to set a different layer for each panel. However, that didn’t work. When I turned off or rearranged the layers for one panel, it changed all of them (since they all share the same tag). I would prefer not to make 8 unique materials each time, but just update the PSD and refresh. However, sometimes you gotta do what you gotta do.

File is here: https://adobe.ly/2WsbzRD

Any suggestions?

Profile
 
 
Posted: 08 June 2019 10:35 AM   [ Ignore ]   [ # 1 ]  
Moderator
Avatar
Total Posts:  6617
Joined  2011-03-04

Hi mford610,

I have a screen capture here for you: (including the scene file)
https://www.amazon.com/clouddrive/share/TmXtLt1kZ67nhRFDEQrxSeqhptMDmfWST7deh5Mibn3

If you work with a single file that you change and save, then it will work as well, perhaps select all materials and use the reload button.

It is one (or many) PS layered files, with the same structure. But the selection of the layers must be made in several materials.

You can even create a Selection Object. Materials do not allow directly to do that, so create a Select> Selection Filter> Selection Object with any objects, then delete them out of the list and drag the Materials you need into it.
If you click now (while the Selection Object is active) on the Attribute Manager> Object> Restore Selection, all will show up in the Attribute Manager, and the reload can be done quickly.

Edit: here is the workflow with just one psd file. Screen capture
https://www.amazon.com/clouddrive/share/E211z0HreuNVKfKLsTmXIvRGMjvxPGjtfXYz06BW1Cv
/edti

The Adobe download didn’t give me a useable file.

All the best

 Signature 

Dr. Sassi V. Sassmannshausen Ph.D.

Photography For C4D Artists: 200 Free Tutorials: Texture, Panorama, HDRI, Camera Projection, etc.
https://www.youtube.com/user/DrSassiLA/playlists

Profile
 
 
Posted: 11 June 2019 03:32 AM   [ Ignore ]   [ # 2 ]  
Avatar
Total Posts:  56
Joined  2014-03-14

Ah - got it. Sorry the file didn’t work.

So each layer has to be its own material - one material can’t display different layers on different objects. That makes sense, of course. And very helpful. Thank you.

Profile
 
 
Posted: 11 June 2019 04:25 AM   [ Ignore ]   [ # 3 ]  
Moderator
Avatar
Total Posts:  6617
Joined  2011-03-04

You’re very welcome, mford610, thanks for the reply.

Yes, since it is not possible to load a psd file into a Multi-Shader’s layers, with the idea of having an exact representation of the Ps-Layers, this is the only way.

An alternative would be to use a Photoshop script to export either all the layers or Layer Comps (With each comp for a specific layer) and have this in several materials. It sounds like more work, and the script gives no warning about the overwrite.

Cheers

 Signature 

Dr. Sassi V. Sassmannshausen Ph.D.

Photography For C4D Artists: 200 Free Tutorials: Texture, Panorama, HDRI, Camera Projection, etc.
https://www.youtube.com/user/DrSassiLA/playlists

Profile