Default material for a component
-
How to get a component to have material while some faces have different material? I know, i can give it material, but when paste back the component comes with default material.
-
A component (or a group) can be painted two ways
- you edit it and paint the individual faces - this will always override what you can do below
- you can paint a component (or group) "from outside" in which case all the faces not yet painted by the way above will "seem" to receive this material (in fact, they don't but they will look like).
Note however that you can never position the material this way so its use is rather limited - best is with colours and not image based materials as described at the (almost) very bottom of this page in the SU Guide (see the examples with the cars).
-
@gaieus said:
A component (or a group) can be painted two ways
- you edit it and paint the individual faces - this will always override what you can do below
- you can paint a component (or group) "from outside" in which case all the faces not yet painted by the way above will "seem" to receive this material (in fact, they don't but they will look like).
Note however that you can never position the material this way so its use is rather limited - best is with colours and not image based materials as described at the (almost) very bottom of this page in the SU Guide (see the examples with the cars).
I know this, but the component doesn't remember it's "from outside" material when saved.
-
When you save the component only from the model, right? Like right click > Save as...?
True - I can see the same (never thought of this so far) but I think this is how it should work. By saving a component, you only save the component definition into a new file, i.e. what "defines" the component (everything but only that is inside).
Imagine you have a bunch of instances of the same component - some are painted this or that way (from outside), some are scaled or flipped - which one would you "save as..." if you, for instance, do it from the component browser (where there is only one definition of them)?
All in all, whatever we do with a component "from outside", is only part of the model it is used but not part of the component itself.
-
@gaieus said:
When you save the component only from the model, right? Like right click > Save as...?
True - I can see the same (never thought of this so far) but I think this is how it should work. By saving a component, you only save the component definition into a new file, i.e. what "defines" the component (everything but only that is inside).
Imagine you have a bunch of instances of the same component - some are painted this or that way (from outside), some are scaled or flipped - which one would you "save as..." if you, for instance, do it from the component browser (where there is only one definition of them)?
All in all, whatever we do with a component "from outside", is only part of the model it is used but not part of the component itself.
I was afraid of this! I'm building furniture from melamine faced boards with banded edges and I wanted to make basic panels with default face material and default banding material which I can chance according to the progect. But CutList plugin gives a panel material based on the "from outside" material of the component. So I gonna deal with layers again.
Advertisement