sketchucation logo sketchucation
    • Login
    ℹ️ Licensed Extensions | FredoBatch, ElevationProfile, FredoSketch, LayOps, MatSim and Pic2Shape will require license from Sept 1st More Info

    [Plugin] SketchyFFD (Classic)

    Scheduled Pinned Locked Moved Plugins
    412 Posts 153 Posters 419.2k Views 153 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.
    • pilouP Offline
      pilou
      last edited by

      @unknownuser said:

      FFD> NxN> set subdivide to true.

      Yes but will be any effect on the subdivide of a simple rectangle!!!
      Nothing will arrive when you will move a point of the FFD!

      Seems the only easy methode is draw a rectangle with the Sandbox 😄
      rect.jpg

      Frenchy Pilou
      Is beautiful that please without concept!
      My Little site :)

      1 Reply Last reply Reply Quote 0
      • J Offline
        jonorman
        last edited by

        Hi..

        I think there might be a problem with FFD an ASGVIS V-ray for scetchup.. FFD did not work while i had V-ray installed but now that i have uninstalled V-ray FFD works fine again.. Same problem as with subdivide and smooth script..
        can anyone else confirm this ?? Btw, FFD is a brilliant script. 👍

        1 Reply Last reply Reply Quote 0
        • G Offline
          GJV
          last edited by

          woooaaaa

          amazing plugin
          just what I needed

          thanx a lot 😄 !!!!

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

            Works nice! But "transformations reset" needs sometimes before FFD starts.

            1 Reply Last reply Reply Quote 0
            • I Offline
              ideas_arte
              last edited by

              .. thanks a million!

              really useful too 👍

              1 Reply Last reply Reply Quote 0
              • N Offline
                niarfe
                last edited by

                this looks like a wonderful ruby!!!

                too bad it's not working for me, it doesn't do anything, and when I try undoing it beaks my geometry apart!

                would have loved to use it 😞

                1 Reply Last reply Reply Quote 0
                • Chris FullmerC Offline
                  Chris Fullmer
                  last edited by

                  Its not over yet. If its not working, then its installed wrong or your using it wrong. Or you have version 4 of SU 😄

                  Could you provide a better description of what its doing wrong? Perhaps screenshots, maybe a video. Just give us some more detail and we'll get it working for you.

                  Chris

                  Lately you've been tan, suspicious for the winter.
                  All my Plugins I've written

                  1 Reply Last reply Reply Quote 0
                  • S Offline
                    sprezzaturon
                    last edited by

                    I'm running Sketchup 7 and just added your FFD tool. I can move points but there is no 'update FFD' option when I'm finished. Is FFD not compatible with Sketchup 7?

                    Thanks!

                    1 Reply Last reply Reply Quote 0
                    • R Offline
                      remus
                      last edited by

                      The shape should update automatically, you might have to give it a bit of time, though.

                      If that doesnt work delete the control points, explode the group, regroup and try again.

                      http://remusrendering.wordpress.com/

                      1 Reply Last reply Reply Quote 0
                      • S Offline
                        sprezzaturon
                        last edited by

                        After waiting on a 2.4 GHz dual core XP system, nothing changed. I've just installed FFD on my computer (2.1 GHz dual core) and created a circle so I could elongate one point. Nothing. This is disappointing.

                        1 Reply Last reply Reply Quote 0
                        • R Offline
                          remus
                          last edited by

                          Have you tried it on 3d geometry? i think it can work on 2d things, but ive never gotten the hang of it.

                          http://remusrendering.wordpress.com/

                          1 Reply Last reply Reply Quote 0
                          • H Offline
                            hasan
                            last edited by

                            @cphillips said:

                            @unknownuser said:

                            I can't get this script to work. Nothing happens.
                            I create a sphere, group it, right-click and do 3x3 FFD, enter the new group with Construction Points, move some to another position, exit the group, right-click the sphere group and choose Update FFD. Nothing happens.

                            Can you open the ruby console and see if it is printing any errors?

                            Chris

                            1 Reply Last reply Reply Quote 0
                            • S Offline
                              steven-arts
                              last edited by

                              Hi Chriss,

                              it really makes fun to work with FFD! I looked at your code and found the factorial function where you mentioned to encrease performance by adding a table for factorials. I made it dynamic and it boosts your code! Just replace the section with:

                              
                              #used by calcBernstein. could be replaced by a table since in 
                              #this application n is never more than 3 (number of control points).
                              $fTable = []
                              def factorial(n)
                                  sum = $fTable.rassoc(n)
                                  if sum
                                  	return sum[0]
                                  else
                              	sum = 1
                              	sum.upto(n) { |i| sum *= i }
                              	$fTable << [sum, n]
                              	return sum
                                  end
                              end
                              

                              Ciao, Stefan

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

                                Thanks Stefan! Its a nice idea. I updated the plugin with an adaption of the code and applied it to the Bernstein Polynomial as well. It sped up the initial weighting of a big model from 75 seconds to 15 seconds.

                                I also figured out a way (in theory) to speed up the actual deformation by like 50x. The only problem is I would have to handle moving the control points without using any of Sketchups tools like select, move and rotate. Ugh!

                                1 Reply Last reply Reply Quote 0
                                • J Offline
                                  Jim
                                  last edited by

                                  Just wanted to bump this and make folks aware of the update.

                                  http://forums.sketchucation.com/viewtopic.php?f=180&t=6029

                                  Hi

                                  1 Reply Last reply Reply Quote 0
                                  • mitcorbM Offline
                                    mitcorb
                                    last edited by

                                    Thank you for the update. It really is an effective modeling tool.

                                    I take the slow, deliberate approach in my aimless wandering.

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

                                      I found another way to speed the updates. A model with 11300 verts takes about 90 seconds to update in this version and about 6 seconds with the new method.

                                      But it order to get it ready for release I would almost have to rewrite it. Because it would be a significant amount of work I am thinking I might make the new one a "Pro" version.

                                      Question: How many would be willing to pay for a version with some significant updates? And what would be a fair price to charge?

                                      1 Reply Last reply Reply Quote 0
                                      • EarthMoverE Offline
                                        EarthMover
                                        last edited by

                                        Sounds like a significant speed improvement. I would pay for a Pro version with a few new features. I think in the range of $15 is fair.

                                        3D Artist at Clearstory 3D Imaging
                                        Guide Tool at Winning With Sketchup
                                        Content Creator at Skapeup

                                        1 Reply Last reply Reply Quote 0
                                        • MALAISEM Offline
                                          MALAISE
                                          last edited by

                                          By the way, about 10 € ( 15$) seem to be a fair sum, as far as this version is also
                                          available for SU ( not the Pro version )...

                                          MALAISE 👍

                                          La Connaissance n'a de valeur que partagée

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

                                            I would pay for it too. $15 seems reasonable.

                                            http://www.coroflot.com/boofredlay

                                            1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 3
                                            • 4
                                            • 5
                                            • 20
                                            • 21
                                            • 1 / 21
                                            • First post
                                              Last post
                                            Buy SketchPlus
                                            Buy SUbD
                                            Buy WrapR
                                            Buy eBook
                                            Buy Modelur
                                            Buy Vertex Tools
                                            Buy SketchCuisine
                                            Buy FormFonts

                                            Advertisement