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

    IDEA - Omni Push Pull Tool

    Scheduled Pinned Locked Moved Developers' Forum
    12 Posts 4 Posters 755 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.
    • thomthomT Offline
      thomthom
      last edited by

      @unknownuser said:

      1. A similar tool could be an Omni-Paint tool. You could paint nested faces without thinking in which components or group they are in...

      I've been thinking of this as well. I wanted to make a substitute paint tool that didn't pop up the annoying Materials window every time you activated it. Just haven't got around to it yet.

      Thomas Thomassen — SketchUp Monkey & Coding addict
      List of my plugins and link to the CookieWare fund

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

        Great idea, but for some reason I expect a plugin like that to be very slow and a possible reason for bug splats.
        Sketchup doesn't seem to work that well when going over the boundaries of nested groups and components.
        The slowdowns of having the Outliner open while editing a model or using plugins proves that....

        But I might be wrong

        1 Reply Last reply Reply Quote 0
        • thomthomT Offline
          thomthom
          last edited by

          @kwistenbiebel said:

          Great idea, but for some reason I expect a plugin like that to be very slow and a possible reason for bug splats.
          Sketchup doesn't seem to work that well when going over the boundaries of nested groups and components.
          The slowdowns of having the Outliner open while editing a model or using plugins proves that....

          But I might be wrong

          Not sure in regard to PushPull, but should be fine for Painting. I already got a tool that digs into groups/components to fetch UV coords.

          Thomas Thomassen — SketchUp Monkey & Coding addict
          List of my plugins and link to the CookieWare fund

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

            I am glad I am wrong in this case.😄
            A tool like this would definitely speed up the whole modeling and texturing workflow if it would become a stable plugin.

            I have another idea to make this happen.
            A 'global' toggle button that switches between 'nested' mode and 'edit all geometry' mode.
            Toggling to 'edit all geometry' would enable editing all geometry as if they aren't in groups or components.
            It would temporarily lift up all the nesting, but without collapsing/exploding the model.

            That way, it would apply for all the Sketchup tools, not just the push-pull or paint tool.
            Does that make sense?

            1 Reply Last reply Reply Quote 0
            • halroachH Offline
              halroach
              last edited by

              @kwistenbiebel said:

              I am glad I am wrong in this case.😄
              A tool like this would definitely speed up the whole modeling and texturing workflow if it would become a stable plugin.

              I have another idea to make this happen.
              A 'global' toggle button that switches between 'nested' mode and 'edit all geometry' mode.
              Toggling to 'edit all geometry' would enable editing all geometry as if they aren't in groups or components.
              It would temporarily lift up all the nesting, but without collapsing/exploding the model.

              That way, it would apply for all the Sketchup tools, not just the push-pull or paint tool.
              Does that make sense?

              A toggle button would definitely make things even quicker. Later an additional toggle to turn the tool into a4chitect's Smart Push Pull... 😄

              FlexTools - Super Quick Windows, Doors, Slats...

              1 Reply Last reply Reply Quote 0
              • thomthomT Offline
                thomthom
                last edited by

                @kwistenbiebel said:

                I have another idea to make this happen.
                A 'global' toggle button that switches between 'nested' mode and 'edit all geometry' mode.
                Toggling to 'edit all geometry' would enable editing all geometry as if they aren't in groups or components.
                It would temporarily lift up all the nesting, but without collapsing/exploding the model.

                That way, it would apply for all the Sketchup tools, not just the push-pull or paint tool.
                Does that make sense?

                Not doable.
                Can't modify the behaviour of existing Sketchup and Ruby tools.

                Thomas Thomassen — SketchUp Monkey & Coding addict
                List of my plugins and link to the CookieWare fund

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

                  Damn! 😄

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

                    @kwistenbiebel said:

                    Great idea, but for some reason I expect a plugin like that to be very slow and a possible reason for bug splats.
                    Sketchup doesn't seem to work that well when going over the boundaries of nested groups and components.
                    The slowdowns of having the Outliner open while editing a model or using plugins proves that....

                    But I might be wrong

                    I don't think there are issues with performance. FredoScale transforms entities within components for Scale, Stretch and support live deform. Other tools could actually for simple geometry, but the non-standard transformations are too slow for complex ones.
                    The issue with the outliner is more about component creation / deletion and model navigation.

                    Concerning the omni push pull, I had this in mind for the refresh of JPP which I hope to produce one day. It is not very difficult to do (it is also an idea for Tools on Surface, though more complex).

                    Fredo

                    1 Reply Last reply Reply Quote 0
                    • halroachH Offline
                      halroach
                      last edited by

                      @thomthom said:

                      @kwistenbiebel said:

                      I have another idea to make this happen.
                      A 'global' toggle button that switches between 'nested' mode and 'edit all geometry' mode.
                      Toggling to 'edit all geometry' would enable editing all geometry as if they aren't in groups or components.
                      It would temporarily lift up all the nesting, but without collapsing/exploding the model.

                      That way, it would apply for all the Sketchup tools, not just the push-pull or paint tool.
                      Does that make sense?

                      Not doable.
                      Can't modify the behaviour of existing Sketchup and Ruby tools.

                      unless you rewrite the ruby tools into one all encompassing tool that does exactly what all the others did...

                      FlexTools - Super Quick Windows, Doors, Slats...

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

                        Wuaaah...wouldn't that create a temporal anomaly in the subspace field ? 😄

                        1 Reply Last reply Reply Quote 0
                        • halroachH Offline
                          halroach
                          last edited by

                          @kwistenbiebel said:

                          Wuaaah...wouldn't that create a temporal anomaly in the subspace field ? 😄

                          It depends on how much dilithium crystals we put into it... 🤓

                          FlexTools - Super Quick Windows, Doors, Slats...

                          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