View previous topic :: View next topic |
Author |
Message |
mokosan
Posts: 150
Joined: 03 Apr 2006
Location: NZ
|
Posted: Tue Feb 23, 2010 11:47 pm Post subject: draw |
|
|
Hey would it be possible to increase the sensitivity of the cursor drawing over edges, for things like welding, straightening edges (Shift-I).
I have to move over edges slowly right now.
M |
|
Back to top |
|
 |
headus Site Admin

Posts: 2902
Joined: 24 Mar 2005
Location: Perth, Australia
|
Posted: Wed Feb 24, 2010 12:25 am Post subject: |
|
|
Do you mean sensitivity of picking?
Phil |
|
Back to top |
|
 |
mokosan
Posts: 150
Joined: 03 Apr 2006
Location: NZ
|
Posted: Wed Feb 24, 2010 1:49 am Post subject: floating over edges |
|
|
I just want it to be better at detecting the cursor floating over an edge.
I can post a video in necessary. |
|
Back to top |
|
 |
headus Site Admin

Posts: 2902
Joined: 24 Mar 2005
Location: Perth, Australia
|
Posted: Wed Feb 24, 2010 2:15 am Post subject: |
|
|
To prevent accidental tagging of incorrect edges, I think the end 10% or so of each edge is a "dead zone". So this is maybe the problem you're having? But yes, a video is a good way to communicate exactly what you're after.
Phil |
|
Back to top |
|
 |
mokosan
Posts: 150
Joined: 03 Apr 2006
Location: NZ
|
Posted: Wed Feb 24, 2010 12:37 pm Post subject: video |
|
|
Here's a quick video demonstrating what I was talking about. |
|
Back to top |
|
 |
mokosan
Posts: 150
Joined: 03 Apr 2006
Location: NZ
|
Posted: Wed Feb 24, 2010 6:30 pm Post subject: v2 |
|
|
another video, this time the same issue but with marking.
M |
|
Back to top |
|
 |
headus Site Admin

Posts: 2902
Joined: 24 Mar 2005
Location: Perth, Australia
|
Posted: Thu Feb 25, 2010 3:03 am Post subject: |
|
|
OK, I've got what you're talking about now!
Unfortunately I think you're going to have to slow down a bit. Whats happening is that UVLayout gets a "mouse pointer is here" event, then has to work out what edges or polys are under the pointer at that location. Without going into too much detail, this picking procedure tends to involve invisibly drawing all polys and opengl then tells uvlayout which poly is under the pointer. While all that is happening you're still moving the pointer of course, so if you go too fast then polys between where the pointer was and where it now is will be missed.
About the only way to improve the picking speed is to reduce the number of visible polys ... not just in the window, but in the entire UV space. Use the H key menu to hide everything except the section you're working on.
I did work once on an "optimized picking" mode ... you might be able to find it mentioned in these forums. It was faster, but wasn't fully debugged so meant that some polys couldn't be picked no matter how slow you went. That ended up being more frustrating, so I quietly made it go away. Someday I'll dust it off and have another go, but for now try the hide thing.
Phil |
|
Back to top |
|
 |
|