sketchucation logo sketchucation
    • Login
    Oops, your profile's looking a bit empty! To help us tailor your experience, please fill in key details like your SketchUp version, skill level, operating system, and more. Update and save your info on your profile page today!
    ⚠️ Update | Sketchucation Tools 5.0.8 released with licensing improvements and bugfixes Download

    Free form deformation balloon

    Scheduled Pinned Locked Moved Developers' Forum
    30 Posts 14 Posters 8.0k Views 14 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.
    • G
      gata
      last edited by

      Yes. While I can manipulate tools to get the same results, this would be a nice additional tool.

      Would it be able to work on selected bits of a model or only on an entire chunk of geometry?

      1 Reply Last reply
      Reply Quote 0
      • BurkhardB
        Burkhard
        last edited by

        I think I would.

        http://www.ia-plus.de

        1 Reply Last reply
        Reply Quote 0
        • H
          humanticnc
          last edited by

          If it kind of worked like in the given examples (using those "handles" to manipulate the forms), I'd definitely pay for a script like that.

          1 Reply Last reply
          Reply Quote 0
          • C
            CPhillips
            last edited by

            @gata said:

            Yes. While I can manipulate tools to get the same results, this would be a nice additional tool.

            Would it be able to work on selected bits of a model or only on an entire chunk of geometry?

            It would work on a single group or all selected elements that are not a group. If you follow.

            1 Reply Last reply
            Reply Quote 0
            • C
              CPhillips
              last edited by

              @humanticnc said:

              If it kind of worked like in the given examples (using those "handles" to manipulate the forms), I'd definitely pay for a script like that.

              Thats the tricky bit.😄

              Alright. I think Ill start it and see how it goes.

              Chris

              1 Reply Last reply
              Reply Quote 0
              • G
                gata
                last edited by

                Something that I was thinking, using the cow example, could just the mid-section be selected to make her pregnant?

                Often when sculpting in SU, I like to be able to do my manipulations/tweaking inside the protective confines of a group or component. Otherwise it's very easy to be overly focused on geometry in front of you and accidentally delete something in the distance.

                1 Reply Last reply
                Reply Quote 0
                • H
                  humanticnc
                  last edited by

                  @cphillips said:

                  @humanticnc said:

                  If it kind of worked like in the given examples (using those "handles" to manipulate the forms), I'd definitely pay for a script like that.

                  Thats the tricky bit.😄

                  Alright. I think Ill start it and see how it goes.

                  Chris

                  I am waiting patiently
                  kecsaphu (humanticnc)

                  1 Reply Last reply
                  Reply Quote 0
                  • K
                    kwistenbiebel
                    last edited by

                    Not sure if I want to pay for it but it definitely sounds great to be able to 'Skew' objects.
                    Very nice idea!

                    1 Reply Last reply
                    Reply Quote 0
                    • boofredlayB
                      boofredlay
                      last edited by

                      That looks like a great tool if you can do it.

                      http://www.coroflot.com/boofredlay

                      1 Reply Last reply
                      Reply Quote 0
                      • monsterzeroM
                        monsterzero
                        last edited by

                        I'd pay for this (depending on price). Normally, I would export from SU to Maya to do this. A plugin would make my life a lot easier. My comic project will generate somewhere around 450 separate SU files and I would love to deform each one.

                        [monsterzero]

                        monsterzero
                        I live stream my work on my graphic novel:
                        https://www.youtube.com/@monsterz3r0

                        http://infinitemachine.tv/
                        https://www.aaatitle.xyz/

                        1 Reply Last reply
                        Reply Quote 0
                        • C
                          CPhillips
                          last edited by

                          This project is on hold while I work on SketchyPhysics. I got it to the point that the deformation works. But it needs a UI where you can move the control points.

                          If anyone wants to take it on they can have the code lock stock and barrel. If not I'll try to get back to it by the end of the year.

                          Chris

                          1 Reply Last reply
                          Reply Quote 0
                          • JClementsJ
                            JClements
                            last edited by

                            YES, I would pay!

                            One concern is the skewing handles and the relationship to SU axis.

                            John | Illustrator | Beaverton, Oregon

                            1 Reply Last reply
                            Reply Quote 0
                            • FletchF
                              Fletch
                              last edited by

                              @unknownuser said:

                              I would definitely pay for this if the functions would be the same as on that page you referenced. I have always wanted to skew objects with the Scale tool but couldn't.

                              yeah I added that to the SU7 wish list. 😄

                              Fletch
                              3D Modeling addict. Former owner/developer of Twilight Render. sleepinggiantvisual.com

                              1 Reply Last reply
                              Reply Quote 0
                              • C
                                CPhillips
                                last edited by

                                I did some more work on this a month or so ago. Unfortunately the approach I took was really really slow. Minutes to process a model with a few thousand verts. I need to go back and try to optimize it at some point.

                                Chris

                                1 Reply Last reply
                                Reply Quote 0
                                • C
                                  CPhillips
                                  last edited by

                                  I worked on it a bit tonight and got the speed up to the point it might be useable. Here is an example using a model I use as a test case.

                                  http://sketchyphysics2.googlecode.com/files/BendingADeer.gif

                                  It still needs a lot of work. Starting with the UI.


                                  BentDeer.zip

                                  1 Reply Last reply
                                  Reply Quote 0
                                  • D
                                    Daniel S
                                    last edited by

                                    Hi Chris!!!

                                    Great Script!!! I wonder what happens in very simple models like a cube... Subdivides the faces? or not working in this cases?

                                    Daniel S
                                    PS. I attach a image.. the result of moving three control points on a cube will give a result like this?


                                    cube.jpg

                                    1 Reply Last reply
                                    Reply Quote 0
                                    • C
                                      CPhillips
                                      last edited by

                                      @daniel s said:

                                      Hi Chris!!!

                                      Great Script!!! I wonder what happens in very simple models like a cube... Subdivides the faces? or not working in this cases?

                                      Daniel S
                                      PS. I attach a image.. the result of moving three control points on a cube will give a result like this?

                                      It doesn't subdivide faces. That would be even slower. 😄

                                      The more faces you have the better the results.

                                      1 Reply Last reply
                                      Reply Quote 0
                                      • fredo6F
                                        fredo6
                                        last edited by

                                        It seems that at least you triangulate the faces, from what I could judge with the deer's kees (and the few faces that were not triangular in the original model).
                                        This is a great tool, and judging from the video, the performance are more than "better"! (compared for instance to a simple shear of the model, that would take 40 seconds with a Ruby script). I imagine that you use a compiled version in C++).
                                        I would encourage you to continue on this path, really!
                                        If you need some help for the GUI, just post a description of what you need and I am sure we would find a way to contribute.

                                        1 Reply Last reply
                                        Reply Quote 0
                                        • C
                                          CPhillips
                                          last edited by

                                          @unknownuser said:

                                          It seems that at least you triangulate the faces, from what I could judge with the deer's kees (and the few faces that were not triangular in the original model).
                                          This is a great tool, and judging from the video, the performance are more than "better"! (compared for instance to a simple shear of the model, that would take 40 seconds with a Ruby script). I imagine that you use a compiled version in C++).
                                          I would encourage you to continue on this path, really!
                                          If you need some help for the GUI, just post a description of what you need and I am sure we would find a way to contribute.

                                          I don't triangulate but I do explode curves. That is probably what you are seeing..

                                          The animated gif is about 2x playback so its a bit slower than it appears. But it is all written in ruby. I expect it would be a bit faster if I moved some of the calculations to C++. But I think the bottle neck is the moving of each vertex.

                                          I might take you up on the gui help.

                                          Chris

                                          1 Reply Last reply
                                          Reply Quote 0
                                          • JClementsJ
                                            JClements
                                            last edited by

                                            Hi Chris, as always, very impressive.

                                            A few questions:

                                            Are the deformations restricted to just the SU default axis?

                                            If the group/component is rotated manually before being deformed, what determines the deformation "planes"?

                                            Is there an ability to deform relative to a specified point, (ie., center, opposite handle, or inference point). Is there concentric deformation relative to a specific point?

                                            Regards, John

                                            John | Illustrator | Beaverton, Oregon

                                            1 Reply Last reply
                                            Reply Quote 0

                                            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                            With your input, this post could be even better 💗

                                            Register Login
                                            • 1
                                            • 2
                                            • 1 / 2
                                            • First post
                                              Last post
                                            Buy SketchPlus
                                            Buy SUbD
                                            Buy WrapR
                                            Buy eBook
                                            Buy Modelur
                                            Buy Vertex Tools
                                            Buy SketchCuisine
                                            Buy FormFonts

                                            Advertisement