• Login
sketchucation logo sketchucation
  • Login
🤑 SketchPlus 1.3 | 44 Tools for $15 until June 20th Buy Now

Smooth Texture on Curved Surface

Scheduled Pinned Locked Moved SketchUp Discussions
sketchup
6 Posts 3 Posters 4.2k Views
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.
  • K Offline
    Koos Brandt
    last edited by 25 May 2008, 14:34

    I want to create a curved surface, extruded from an arc, and then apply a surface material to it.

    Problem is that the curved part is treated as many separated sections, each getting a copy of the same part of the texture.

    Is there a way around this problem?

    I am doing all of this in Ruby, ie create an edge, then do a follow me along that edge using an upright rectangle. I can apply material to the resulting extruded shape, but the many sections create a bit of an unnatural look.

    If anybody knows how to do this normally, ie not ruby, I can probably repeat that inside the ruby.

    1 Reply Last reply Reply Quote 0
    • S Offline
      sorgesu
      last edited by 26 May 2008, 06:05

      you need to make the original texture into a "projected" texture. right click on one of the segments or the original texture in the model and from the context menu choose "texture" and from within the texture sub-menu click on "projected". Then you can resample the texture and it will wrap.

      Susan Sorger
      Former Seller Hand Rendered Entourage
      Former Canadian Authorized Training Centre, SketchUp

      1 Reply Last reply Reply Quote 0
      • K Offline
        Koos Brandt
        last edited by 26 May 2008, 06:35

        What exactly do you mean with resample the texture and it will wrap.

        It seems to do something, but not entirely.

        Attached the document, using a texture from SU itself.

        I draw, unhide geometry, select a segment, set projected. Hide geometry again.

        From the left it looks like the texture is "projected" but from about the middle it seems repeating again.


        CurvedTexture.skp

        1 Reply Last reply Reply Quote 0
        • G Offline
          Gaieus
          last edited by 26 May 2008, 07:04

          When you are in Paint bucket mode, press Alt to turn it into an Eyedropper (paint sampler) tool. You can then click on the already projected facet and when hidden geometry is turned off, you can then release the Alt key and paint the material onto the whole surface.

          The problem with this material and this shape however is that when it gets to the middle of the shape, it distorts very much.

          You can however do this:

          1. Turn on hidden geometry
          2. Right click on a facet > choose Texture
          3. Make sure Projected is unchecked and choose Position
          4. The pins will appear - do nothing just right click > Done (or hit Enter)
          5. Now sample that facet with the Alt Paintbucket (=Eyedropper) tool and turn off hidden geometry
          6. Apply the material on the whole surface.
            This should make the material seamlessly tiled.

          Gai...

          1 Reply Last reply Reply Quote 0
          • S Offline
            sorgesu
            last edited by 26 May 2008, 12:27

            This is a tileable texture and it doesn't have to be "projected" on a smoothed surface.
            Do NOT use projected. However there is something wrong with the tiling in a single spot even after doing what Gaius suggest. It doesn't meet.
            I turned on hiddent geomerty, sampled the texture on the segment where it does work exactly next to the segment where it doesn't work and then painted the one that wasn't working and did the same with all of the following segments sampling again each time. Then the thing tiles properly.
            But that is awfully complex. You Shouldn't have to do that.
            I replicated the shape using the arc tool to create the semi circles and push pulled.
            I had no problem whatsoever applying the tileable texture.
            There is some sort of problem with the original form. I see from the segmentation that the arc is exploded. I think it is behaving strangely because the edges of the arc are not welded together.


            CurvedTexture[=21].skp

            Susan Sorger
            Former Seller Hand Rendered Entourage
            Former Canadian Authorized Training Centre, SketchUp

            1 Reply Last reply Reply Quote 0
            • K Offline
              Koos Brandt
              last edited by 26 May 2008, 23:53

              Thanks for the info.

              I can now recreate what you have done. I just draw a curve, and close it, no welding, the arc stays an arc. I then use extrude to create the surface and afterwards the texture works fine.

              What I was actually doing to create the extruded shape was rather different, and it might have something to do with it.

              I create an arc just as a guideline for a follow me. Then I create an Upright Rectangle, and follow it along the arc. The reason for this was of how my Ruby script work. I have to create a lot of components that follows basically the same curve, ie curved panels, with mouldings, etc. It seems that in that case, the resulting follow me creates the "segments" somewhat differently, and hence the texture problem. This might mean some rethink on my approach.

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

              Advertisement