• Login
sketchucation logo sketchucation
  • Login
πŸ€‘ SketchPlus 1.3 | 44 Tools for $15 until June 20th Buy Now

Component copies with different materials or mapping

Scheduled Pinned Locked Moved SketchUp Components, Materials & Styles
sketchup
12 Posts 4 Posters 9.1k Views 4 Watching
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • W Offline
    wawmsey7
    last edited by 1 Dec 2014, 22:22

    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

    1 Reply Last reply Reply Quote 0
    • P Offline
      paolo
      last edited by 5 Jan 2015, 00:10

      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!
      πŸ˜•

      1 Reply Last reply Reply Quote 0
      • J Offline
        JQL
        last edited by 5 Jan 2015, 01:04

        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.

        www.casca.pt
        Visit us on facebook!

        1 Reply Last reply Reply Quote 0
        • P Offline
          paolo
          last edited by 5 Jan 2015, 01:12

          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?

          1 Reply Last reply Reply Quote 0
          • J Offline
            JQL
            last edited by 5 Jan 2015, 02:19

            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.

            www.casca.pt
            Visit us on facebook!

            1 Reply Last reply Reply Quote 0
            • P Offline
              paolo
              last edited by 5 Jan 2015, 16:03

              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?

              1 Reply Last reply Reply Quote 0
              • J Offline
                JQL
                last edited by 5 Jan 2015, 16:51

                Now you're talking about file size, texturing or multiple object texturing?

                www.casca.pt
                Visit us on facebook!

                1 Reply Last reply Reply Quote 0
                • P Offline
                  paolo
                  last edited by 5 Jan 2015, 17:16

                  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.

                  1 Reply Last reply Reply Quote 0
                  • T Offline
                    TIG Moderator
                    last edited by 5 Jan 2015, 17:47

                    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...

                    TIG

                    1 Reply Last reply Reply Quote 0
                    • J Offline
                      JQL
                      last edited by 5 Jan 2015, 17:49

                      Check this thread that paolo just opened:

                      http://sketchucation.com/forums/viewtopic.php?f=40%26amp;t=60533#p552647

                      I'm also going to explain about axis there.

                      www.casca.pt
                      Visit us on facebook!

                      1 Reply Last reply Reply Quote 0
                      • P Offline
                        paolo
                        last edited by 5 Jan 2015, 18:25

                        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! πŸ˜’

                        1 Reply Last reply Reply Quote 0
                        • P Offline
                          paolo
                          last edited by 22 Jan 2015, 18:47

                          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.

                          1 Reply Last reply Reply Quote 0
                          • 1 / 1
                          • First post
                            Last post
                          Buy SketchPlus
                          Buy SUbD
                          Buy WrapR
                          Buy eBook
                          Buy Modelur
                          Buy Vertex Tools
                          Buy SketchCuisine
                          Buy FormFonts

                          Advertisement