• Login
sketchucation logo sketchucation
  • Login
🤑 SketchPlus 1.3 | 44 Tools for $15 until June 20th Buy Now

[REQ] Disable Inferencing.

Scheduled Pinned Locked Moved Plugins
11 Posts 5 Posters 1.2k Views
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.
  • F Offline
    free agent
    last edited by 19 Mar 2009, 13:19

    when im tracing on pictures in sketchup to use as logos or banners i have to zoom in alot to get the line to not snap to the red or green axis, and then when im done i zoom out and see the shape is wonky in some areas as somewhere along the way i had snapped to the blue axis without knowing it... any way to turn off inferencing?

    has it been done before? i have a vague memory of this, cant remember if it was someone asking or a plugin that had been posted

    http://i167.photobucket.com/albums/u143/FreeAgent84/bug.gif

    1 Reply Last reply Reply Quote 0
    • T Offline
      thomthom
      last edited by 19 Mar 2009, 13:36

      No API to disable it.

      ...but I wonder if custom tools have to implement inference,.. (?) So maybe a new line tool which doesn't call up the inference..?

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

      1 Reply Last reply Reply Quote 0
      • F Offline
        free agent
        last edited by 19 Mar 2009, 14:06

        good idea thom, anyone want to write a line tool with no inferencing?

        http://i167.photobucket.com/albums/u143/FreeAgent84/bug.gif

        1 Reply Last reply Reply Quote 0
        • P Offline
          Pixero
          last edited by 19 Mar 2009, 16:29

          I would be interested in this also.
          And a move tool that doesnt "jump" to snapping points when there's lots of stuff close together in the scene.
          Hey, why not duplicate all the tools without inference. Or maybe some way of setting scale sensitivity for inference. Meaning that at certain distances it wont inference.

          1 Reply Last reply Reply Quote 0
          • F Offline
            free agent
            last edited by 19 Mar 2009, 18:38

            amen +1

            http://i167.photobucket.com/albums/u143/FreeAgent84/bug.gif

            1 Reply Last reply Reply Quote 0
            • C Offline
              Chris Fullmer
              last edited by 19 Mar 2009, 18:48

              I think a line tool that did not turn on inferences could work. It would not speed up SU, but it would disable the annoying snaps. It shouldn't be too hard <famous last words> to write a script like this.

              Chris

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

              1 Reply Last reply Reply Quote 0
              • T Offline
                thomthom
                last edited by 19 Mar 2009, 19:36

                @chris fullmer said:

                I think a line tool that did not turn on inferences could work. It would not speed up SU, but it would disable the annoying snaps. It shouldn't be too hard <famous last words> to write a script like this.

                Chris

                The thing what I allways wanted with SU's inference. Is options, like in any other modelling tool, to pick the type of inference the tools uses. Like End Points, Mid Points, Centre etc. Do you know if that can be chosen when implementing inference to custom tools? Or is it all or nothing?

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

                1 Reply Last reply Reply Quote 0
                • C Offline
                  Chris Fullmer
                  last edited by 19 Mar 2009, 20:35

                  I think with inferencing it is all or none. There are two classes for interacting with the model. InputPoint and PickHelper. Inputpoint works with the inferencing system - like the line tool. Pickhelper works without it - like the select tool, or the selection half of push/pull. There is no inferencing there. I suppose you could implement your own basic inferencing of vertex, edge, and onface. And others too I'm sure. I don't know how in-depth you could go with it. Perhaps pretty detailed with midpoint and intersections. I think all of this would get implemented in the Draw method of the tool. So if you've implmeneted your own system, you should be able to disable it as desired. But again, I don't think any of this makes SU faster, as internal inferencing is still on, just not active. But it might be easier to draw lines close together on a flat plane.

                  Chris

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

                  1 Reply Last reply Reply Quote 0
                  • E Offline
                    Ecuadorian
                    last edited by 19 Mar 2009, 23:38

                    For those cases, I just use Fredo's Tools On Surface. It sticks to the surface (no blue axis problem), and its inferencing is less "snappy" than native SU line tool.

                    -Miguel Lescano
                    Subscribe to my house plans YouTube channel! (30K+ subs)

                    1 Reply Last reply Reply Quote 0
                    • C Offline
                      Chris Fullmer
                      last edited by 20 Mar 2009, 15:20

                      Here's a proof of concept script. Its not very useful in some ways, but it does the job and proves it works. Just put in plugins folder like regular. It will install itself to Plugins>Chris Fullmer Tools>Line without Inference TEST. Its just a test, you probably will not want to leave it installed (though it does work and its pretty stable I think). But it just draws lines. Click once to set the first point, and again to start making lines. It does not close faces or connect line endpoints (but I think its possible to ad those functions to a script like thise). So if you are drawing and want to close your shape, its best to leave the last segment undone and then add it with the regular line tool and it should then close it for you. It runs into problems closing the face though if there has been overlapping. Probably would need Todd's Make Faces script to help out there.

                      Anyhow, it does work and I thin its possible to add some basic inferencing for endpoints or edges or something. I don't know how to go about making it recognize that a face should be made.

                      Chris

                      NOTE: I just added a new version of this plugin that uses a red rubberband line while you are drawing. Its a little bit more helpful.


                      clf_line_no_inference_test.rb

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

                      1 Reply Last reply Reply Quote 0
                      • F Offline
                        free agent
                        last edited by 21 Mar 2009, 19:22

                        thanx chriss that works fine 😄 does still need that close face option, and i noticed some slight snapping if u click near a vertice or line, but its awsome thanx. i like the red line also

                        http://i167.photobucket.com/albums/u143/FreeAgent84/bug.gif

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

                        Advertisement