This can be a bit tricky, depending on how you've constructed your 3D object. Can you send a screen shot showing your layers panel, and also the fully exploded 3D panel showing the meshes in the 3D layer?
Ideally, it would help if you had the extrusion mesh selected and also included the properties panel in your screen shot.
In the example below I made an extrusion from a smart object which contained two text layers ABC and DEF
For the initial extrusion I just have ABC turned on and the second text layer DEF turned off.
This gives :
Go to the properties and Edit source opens a psb with the source. That PSB has a single layer with the smart object
Double clicking the smart object opens a second psb (the original smart object) with the two text layers
I reverse those layers so now DEF shows:
and close and save both psbs:
Of course the mesh has changed but the material UV was only blue in the shape of the original text - so I also need to edit the front inflation diffuse material :
I hope that helps you
I am pretty sure you showed success with text layers, but, I needed to find
out if it can be done with smart objects containing images, not text. Can I
use your method with text and fill it with an image. Say like a letter I
big enough to hold an image?
What I am trying to accomplish is taking a smart object image and match a
position on a background layer. Once the image is in place, I would like to
go into the smart object, edit source, and turn off the layer and reveal a
different layer, saving and then going back to the 3d element with the same
Does that make sense? It's sort of like without 3d, a smart object and
transform it into position. When I have multiple versions, I can go into
the smart object and reveal a different layer. Saving and the transformed
smart object retains it transformation. I'd like to do the same in 3d after
extrusion from selected layer.
Starting with three patterns that will fill the screen on the laptop. The three patterns will be a smart object on a background. I will extrusion selected layer and have a copy of the layer for backup.
The coordinate position is what i want to use for different versions. The only thing besides copying the values and entering them in a million times for every version, I'd like to position it once and create versions based upon my smart objects.
I even tried to save an extrusion preset to apply and no result.
Does this make any sense and do you see a solution I am completely overlooking?
Thanks in advance.
1 person found this helpful
I am unclear what you are trying to achieve.
If you want the object to change shape when you switch layers within the smart object then do what I showed with the text layers.
If however you want the object to stay the same shape but to have different textures when you switch layers in the smart object then you just need to Edit the diffuse texture and put your smart object as a layer in that texture psb file.
If you want both then do both the above.
As I understand from discussion the goal is to change object in 3D scene by changing smart object layers (each of them is different pattern) and keep coordinates and meshes unchanged for each pattern?
Yes, Ares, that is what I want to achieve. I will try Dave's suggestion now and see if it's the result I want.
It appears that I can Edit the diffuse texture and add my smart object there as Dave suggested. And, it seems I can only change my image/pattern using the "product copy for inflation material" layer, then, use the edit texture to change whatever image/pattern I need and save.
Wow, Thank you all for this help. I do appreciate it very much!