component copies with different materials or mapping

Share your SketchUp models, materials and styles

component copies with different materials or mapping

Postby wawmsey7 » Mon Dec 01, 2014 11:22 pm

Is it possible to have component copies that have different materials or just simply different texture mapping?

I've made a cabinet as a dynamic component using various components which are copied through the cabinet to keep it as light as possible... I want to apply wood textures to the component faces but want the material to be mapped in different ways for each door rail, stile, panel etc etc.... so as to make the wood texture mapping as realistic as possible. However on the copies the material and texture mapping is identical and when changed on one always changes on the other...

Anyone got any ideas?

Thanks in advance, Matt
0

wawmsey7 
 

Re: component copies with different materials or mapping

Postby paolo » Mon Jan 05, 2015 1:10 am

Hi,you could use something like texture ramdomizer or a external UV mapping tool but I guess is not what you want. If one could at least move the texture in just one component!
:?
0

paolo 
 

Re: component copies with different materials or mapping

Postby JQL » Mon Jan 05, 2015 2:04 am

If you don't apply any material inside the component and its nested components, you can assign a different material to the component globally. Then you have two copies of a component with two different materials assigned.
0
User avatar
JQL 
Premium Member
Premium Member
 

Re: component copies with different materials or mapping

Postby paolo » Mon Jan 05, 2015 2:12 am

Thank you Casca, how about if I got one component representing 30 wooden colums and beams? what will be the best/easy way to texture without repeating pattern?
0

paolo 
 

Re: component copies with different materials or mapping

Postby JQL » Mon Jan 05, 2015 3:19 am

If each of this column inside the component a component or a group then the method is the same.

If not, then you could either turn them into components and apply the same method or texture them independently. Maybe some plugins would facilitate your work on this case.

NOTE: if you set your axis inside a component the textures will be relative to them. Origin of texture is axis origin. Define them well and the components will be easier to texture.
0
User avatar
JQL 
Premium Member
Premium Member
 

Re: component copies with different materials or mapping

Postby paolo » Mon Jan 05, 2015 5:03 pm

I'm affraid I don't get what you say.It looks like I'm try to bite my own tail! at the end of the day groups vs components doesnt make much different when it comes to file size?
0

paolo 
 

Re: component copies with different materials or mapping

Postby JQL » Mon Jan 05, 2015 5:51 pm

Now you're talking about file size, texturing or multiple object texturing?
0
User avatar
JQL 
Premium Member
Premium Member
 

Re: component copies with different materials or mapping

Postby paolo » Mon Jan 05, 2015 6:16 pm

well the initial intention to use component was to keep file size small but yes I was talking about texturing component instances without obvious patterns, you menthion about axis but dont really understand your suggestion.
0

paolo 
 

Re: component copies with different materials or mapping

Postby TIG » Mon Jan 05, 2015 6:47 pm

All instances of a component which have a material applied to its internal faces will look the same [plain or textured/mapped].
If the component instances can be 'rotated' that will disguise it somewhat - if its circular it offers many possibilities, but if it's square let's say four.
You can also 'scale' an instance -1 in x/y to flip its appearance.
Any faces within the component which are assigned with the default-material will display the material which has been applied directly to the instance - but if it's textured you cannot 'map' it as it belongs to the 'container'.

You can select a few similar component instances and use context-menu 'make unique', you then have two definitions - the second's name has #1 appended etc.
Edit one of those instances and remap any textures as desired.
Combined with instance-rotation/scale-1, then that 'trick' might be enough to 'disguise' the commonality of the instances...
0
TIG
User avatar
TIG 
Global Moderator
 

Re: component copies with different materials or mapping

Postby JQL » Mon Jan 05, 2015 6:49 pm

Check this thread that paolo just opened:

viewtopic.php?f=40&t=60533#p552647

I'm also going to explain about axis there.
0
User avatar
JQL 
Premium Member
Premium Member
 

Re: component copies with different materials or mapping

Postby paolo » Mon Jan 05, 2015 7:25 pm

Thank you both, good ideas. Tig first idea will work on my rectangular geometry but not on rafter or others, the second will also help but wanted to use as little components as possible or more than one texture ;) .
Sorry to open another thread I though... :% Casca thank you for that nice video can we move it here in order to delete the other thread?
Will be possible a plugin which mix groups and component behaviour with capacity to modify geometry in all instances but able to texture independently?
Maybe one day me too will stop trying to bite my own tail! :roll:
0

paolo 
 

Re: component copies with different materials or mapping

Postby paolo » Thu Jan 22, 2015 7:47 pm

OK guys I have tried TIG idea for the pinecote pavilion which I think went ok, using a rectangular components for all columns and beams, trying to keep file size small. Please check the model in the 3d warehouse as pinecote pavilion ( about 6mb but went to 7mb after location) and let me know what you think.

Thanks for any comments or suggestions.
0

paolo 
 

SketchUcation One-Liner Adverts

by Ad Machine » 5 minutes ago



Ad Machine 
Robot
 



 

Return to SketchUp Components, Materials & Styles

Who is online

Users browsing this forum: dorian833 and 2 guests

Visit our sponsors: