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

    [Plugin] SurfaceGen (0.9.0b) — 28 April 2012

    Scheduled Pinned Locked Moved Plugins
    69 Posts 25 Posters 60.1k Views 25 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.
    • D Offline
      Diggsey
      last edited by

      If you need to use the same settings as last time just copy and paste the graph, and then change the settings you need to. All the settings are stored as attributes of the graph so will be copied with it. If you need to change the size you can use the scale tool just as easily as creating a new graph.

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

        @tig said:

        You already have 'pi' [in lowercase] as a function?

        Also now in axes... get improvement with other functions too 😄

        Welcome to try [Thea Render](http://www.thearender.com/), Thea support | [kerkythea.net](http://www.kerkythea.net/) -team member

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

          BTW.. the varying size of content seen by jim is most likely due to your using [ font-size: 8pt; ] as although 1px=0.75pt different browsers treat pt oddly,

          with safari, in SU, on my mac 8pt is reading as 8px and everything fits if a bit small.

          learn from the mistakes of others, you may not live long enough to make them all yourself...

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

            Got some inspiration from http://abdelhamid394.blogspot.com/


            surfacegen_SU.jpg

            Welcome to try [Thea Render](http://www.thearender.com/), Thea support | [kerkythea.net](http://www.kerkythea.net/) -team member

            1 Reply Last reply Reply Quote 0
            • PixeroP Offline
              Pixero
              last edited by

              This is very cool.
              Two questions:
              Is there any noise available? If not that would be a great addition.
              I've tried with rand but that isn't noise. 😞

              A few links to good sites with functions and equations for surfaces would also help getting up to speed.

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

                I've updated the first post with version 0.8.

                @Pixero
                What exactly do you mean by noise? Surely just adding (rand-0.5) will put noise on the graph?

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

                  Thanks, Diggsey.

                  Just a minor annoyance. Since the dialog steals the focsus, whenever I select a Surface, my SU shortcuts don't work. For example, select the Surface to move it - press the 'm' shortcut to Move it - can't Move it because the dialog got the keypress. 😞

                  Hi

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

                    Unfortunately, I don't think there's a way to give focus back to SketchUp from ruby. (Someone correct me if I'm wrong!)

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

                      I don't think so either, and I realize a small change in workflow is all that's required - but as the saying goes "old habits die hard." No worries.

                      Hi

                      1 Reply Last reply Reply Quote 0
                      • TIGT Offline
                        TIG Moderator
                        last edited by

                        If you pick a surfacegen-entity the surfacegen-dialog appears.
                        Minimize that surfacegen-dialog.
                        The focus will then return to the SKP window.
                        So now you can use shortcuts etc to Move the selected entity etc.
                        Restore the surfacegen-dialog to change the surfacegen-entity's settings... 🤓

                        TIG

                        1 Reply Last reply Reply Quote 0
                        • PixeroP Offline
                          Pixero
                          last edited by

                          @diggsey said:

                          What exactly do you mean by noise? Surely just adding (rand-0.5) will put noise on the graph?

                          With random numbers there is no relationship between a given random and the next random.
                          Noise however, produces a naturally ordered smooth sequence of numbers with makes it more useful when creating surfaces or textures. (Think surface displacement to create waves and clouds.)
                          Here's a few links that explain it better than I can:

                          http://en.wikipedia.org/wiki/Simplex_noise
                          http://www.noisemachine.com/talk1/
                          http://webstaff.itn.liu.se/~stegu/simplexnoise/simplexnoise.pdf

                          1 Reply Last reply Reply Quote 0
                          • PixeroP Offline
                            Pixero
                            last edited by

                            Instant roof. 😄

                            instant_roof.jpg

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

                              @diggsey said:

                              Just uploaded a fairly major update to the first post!
                              ...
                              @d12dozr
                              Helpful error message are now shown when an expression is invalid.

                              Thank you...helps me take my baby steps 😆

                              One thing...when I start a new SU file from File -> New, the dialog for SurfaceGen doesn't pop up. It does work if I close SU down completely and restart. I can draw the boundary box, but then cannot do anything else. I opened the Ruby Console while opening a new file, but didn't get any error messages.

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

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

                                nice roof Pixero

                                but your fonction is not visible.

                                1 Reply Last reply Reply Quote 0
                                • PixeroP Offline
                                  Pixero
                                  last edited by

                                  -abs(x)+sin(8*y)

                                  The rest I think you can see in the picture.

                                  1 Reply Last reply Reply Quote 0
                                  • OxerO Offline
                                    Oxer
                                    last edited by

                                    Thanks Diggsey for this incredible plugin! 👍
                                    I have translated the plugin to spanish language.
                                    SurfaceGen v0.8 spanish version

                                    "The result is the end what is important is the process" by Oxer
                                    [http://www.oxervision.blogspot.com/(http://www.oxervision.blogspot.com/)]

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

                                      nice plugin....THX

                                      1 Reply Last reply Reply Quote 0
                                      • L Offline
                                        LannorMov
                                        last edited by

                                        Me gusta este pluguin,se ve interesante, pero lo veo un poco complicado y de poco uso en Arquitectura, no sé si en otras carreras sea tan útil. Voy a buscarle una función. gracias Oxer.

                                        1 Reply Last reply Reply Quote 0
                                        • 66searcher6 Offline
                                          66searcher
                                          last edited by

                                          @Diggsey
                                          👍 great plugin ! 👍 great job !

                                          http://hamidtoliat.deviantart.com/

                                          1 Reply Last reply Reply Quote 0
                                          • L Offline
                                            LannorMov
                                            last edited by

                                            El otro dia dije "Gracias Oxer" cuando en realidad quería decir "Gracias Diggsey"
                                            Disculpa.

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

                                            Advertisement