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

    Shape Bending/Curved Scaling one side of an object

    Scheduled Pinned Locked Moved SketchUp Discussions
    sketchup
    11 Posts 4 Posters 747 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.
    • A Offline
      August
      last edited by

      I've been poring over the deforming/reforming plugins, Shape Bender, Fredo Scale, Sketchy FFD, and the only one I see that might be able to do what I want looks like Sketchy FFD, but even it would be very laborious.

      What I want to do is like FFD but with the control points pulled out to align on a curve like Shape Bender. The result would have one side of the object following the curve while the other side stayed put, with points in the middle balanced between the two.

      The only way I can see to do it right now is to use lots of control points in FFD in one direction and manually pull them out to line up with the desired curve. OK for a rough trial, but to do a smooth curve with 40 or 120 segments would be painful.

      Have I made my idea clear? Does anyone know of a technique, script, or combination of tools that could do this kind of thing?

      The attached drawing (hopefully) shows the concept.

      Thanks,
      August


      Arched bend-scale sample.jpg

      β€œAn idea, like a ghost, must be spoken to a little before it will explain itself.”
      [floatr:v1mcbde2]-- Charles Dickens[/floatr:v1mcbde2]

      1 Reply Last reply Reply Quote 0
      • X Offline
        xrok1
        last edited by

        wouldn't it be better to use an intersect with model for this?

        β€œThere are three classes of people: those who see. Those who see when they are shown. Those who do not see.”

        http://www.Twilightrender.com try it!

        1 Reply Last reply Reply Quote 0
        • X Offline
          xrok1
          last edited by

          you might also try the control points plugin i just bumped too, but its not working for me right now. 😒

          β€œThere are three classes of people: those who see. Those who see when they are shown. Those who do not see.”

          http://www.Twilightrender.com try it!

          1 Reply Last reply Reply Quote 0
          • A Offline
            August
            last edited by

            @xrok1 said:

            you might also try the control points plugin i just bumped too, but its not working for me right now. 😒

            Thanks. Which? Where? "Bumped too"?

            β€œAn idea, like a ghost, must be spoken to a little before it will explain itself.”
            [floatr:v1mcbde2]-- Charles Dickens[/floatr:v1mcbde2]

            1 Reply Last reply Reply Quote 0
            • A Offline
              August
              last edited by

              @xrok1 said:

              wouldn't it be better to use an intersect with model for this?

              Ahh... I was afraid my example would be too simple.

              Here's another example, this time with Sketchy FFD 2-09-10, with the control points moved to the curve manually. I used 24 segments for FFD and selected and moved groups of points symmetrically, from the ends in toward the center, so there were only 11 moves to do. The effect is not bad, except for the places where it looks as if SketchyFFD lost track of some edges and didn't move them, breaking up the shape.

              I discovered that you can group control points, manipulate the group, and then when you ungroup the deformation is applied. But you cannot use FredoScale on the group because Fredo only works with edges and you cannot use Shape Bender on the group because Shape Bender makes a copy and that loses the connection (however it is maintained internally).

              I hope this is clearer,
              August


              Arched bend-scale FFD.jpg

              β€œAn idea, like a ghost, must be spoken to a little before it will explain itself.”
              [floatr:v1mcbde2]-- Charles Dickens[/floatr:v1mcbde2]

              1 Reply Last reply Reply Quote 0
              • D Offline
                d12dozr
                last edited by

                @august said:

                @xrok1 said:

                you might also try the control points plugin i just bumped too, but its not working for me right now. 😒

                Thanks. Which? Where? "Bumped too"?

                http://forums.sketchucation.com/viewtopic.php?f=323&t=22709

                3D Printing with SketchUp Book
                http://goo.gl/f7ooYh

                1 Reply Last reply Reply Quote 0
                • A Offline
                  August
                  last edited by

                  @august said:

                  "Bumped too"?

                  I grok "bumped". Makes sense if you are paying attention to that context. I usually don't.

                  β€œAn idea, like a ghost, must be spoken to a little before it will explain itself.”
                  [floatr:v1mcbde2]-- Charles Dickens[/floatr:v1mcbde2]

                  1 Reply Last reply Reply Quote 0
                  • X Offline
                    xrok1
                    last edited by

                    there's gotta be an easy way c'mon people, i'm pullin my hair out here. 😲
                    anyway, once thomthom releases his vertex editor (with soft selection! ) all will be well with this and many other challenges. πŸ˜„

                    β€œThere are three classes of people: those who see. Those who see when they are shown. Those who do not see.”

                    http://www.Twilightrender.com try it!

                    1 Reply Last reply Reply Quote 0
                    • jeff hammondJ Offline
                      jeff hammond
                      last edited by

                      @xrok1 said:

                      there's gotta be an easy way c'mon people, i'm pullin my hair out here. 😲

                      photoshop? πŸ˜„

                      screen 1.jpg

                      in SU, smoove can almost do it with it's soft selection and whatnot..

                      dotdotdot

                      1 Reply Last reply Reply Quote 0
                      • X Offline
                        xrok1
                        last edited by

                        this would be a good one for TIG's extrusion toolset. extrude shape to (by πŸ˜‰ ) rails. it would be like shape bender on steroids! OR it could also be a nice option added to the shape bender tool.

                        β€œThere are three classes of people: those who see. Those who see when they are shown. Those who do not see.”

                        http://www.Twilightrender.com try it!

                        1 Reply Last reply Reply Quote 0
                        • A Offline
                          August
                          last edited by

                          Thanks for the enthusiasm Rocky,

                          @xrok1 said:

                          ... c'mon people, i'm pullin my hair out here. ...
                          but dont' hurt yourself over it.

                          I woundn't even be thinking about it as a possibility if all these other wonderful tools hadn't set my expectations so high. πŸ˜„

                          And I'm certainly not the programmer to do it myself.

                          I have not tried "TIG's extrusion toolset" but your phrasing suggests it's another one that does not quite go this far.

                          I'm just trying to work out a design idea. I have manual ways to try it out in rough form. If I get hooked on one that takes some tedium to execute in finer detail, I'll just put on some music and get into a "Tower of Hanoi" rhythm.

                          It looks from the PhotoShop screen shot like Adobe calls that particular morph "Fisheye". I had thought about using that term myself, but I didn't because I thought it would unnecessarily predispose people to thinking in terms of 2D-like solutions.

                          I like your notion of "Shape Bender on steroids". SB is still at Beta 0.55, so I might imagine this for SB 2.0. Where SB 0.55 has a single Guide line and single Target Curve, I could see SB 2.0 allowing two or four (or N?) matching Guide Lines and Target Curves. (1. Select Source Group. 2. Activate SB. 3. Select single lines or group of N lines. 4. Select Target Curve or group of N Target Curves. -- How do you specify the order of the lines and the Target Curves? Like most such development projects, if you can design a UI that lets the user intuitively and unambiguously specify their intent, you're part way there.)

                          That would be a lot like being able to apply SB or FredoScale to the guide points of SFFD. From a programming standpoint, extending SB to multiple Guide Lines seems like a smaller conceptual jump than extending FS to be able to move SFFD's guide points, but maybe "all" it would take is getting FS to handle nested groups. Maybe extending SFFD to align guide points to a target curve, like SB, would be the easiest of all.

                          But of course, I don't know the internals of any of these, nor how much interest any of these developers has in going out into the ionosphere here. Comparing relative "ease" of these tasks is irrelevant when there are three different volunteers involved. (I can see it now, this year's Ruby extension challenge, submissions due 12/31. πŸ˜‰ )

                          Thanks again for jumping in, Rocky. At least I know I'm not missing the obvious (as I too often do).

                          August

                          β€œAn idea, like a ghost, must be spoken to a little before it will explain itself.”
                          [floatr:v1mcbde2]-- Charles Dickens[/floatr:v1mcbde2]

                          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