General Category > Ongoing Anim8or Development

'p', 'e' and 'g' hot keys

(1/3) > >>

Steve:
nemyax, johnar and others: I've changed the behavior of the 'p', 'e' and 'g' hot-keys to be more like nemyax's To Points, To Edges and To Faces commands (see his post). Here's the current rules:

To Points 'p': Select points in selected faces or edges. Then deselect faces and edges.
To Edges 'e': Select edges in selected faces and their end points. Then deselect faces and all points that are not in a selected edge.
To Faces 'g': Select faces with a selected point or edge. Then deselect points and edges.

I tried an alternate To Edges behavior where any it also selected edges with a selected point. However this seemed to select too much. Also repeating the 'e' command in this manner keeps growing the selection which seems wrong. That doesn't happen for the 'p' and 'g' commands.

Here's the build 1148

Comments appreciated :)

nemyax:
Steve
Thanks a million!
It would be perfect if "edges to faces" selected the faces that share the edge rather than the points. But I realise that Anim8or doesn't easily decouple edge selections from point selections.

johnar:
Firstly, i'd like to say awesome effort steve
 But theres a couple of things i 'think' i can see......

 Probably the first question is: Is this for normal object edit mode only? (not fast select)
 I say that because the buttons change along with the key selection. ie: go 'p' for points, and the edge and face buttons are deselected. Makes fastmode redundant if turned on.
 If its supposed to work in both fast and normal modes, then they'll need to be 'disconnected somehow' for fastmode?

 I've gone through all the functions, one by one, and all working very well except....points to edges seems not quite right.


--- Quote ---I tried an alternate To Edges behavior where any it also selected edges with a selected point. However this seemed to select too much.
--- End quote ---
Shouldn't these faces,
.
 only select these edges. ? And shouldn't these edges,

  only select these faces  ?



--- Quote ---Also repeating the 'e' command in this manner keeps growing the selection which seems wrong. That doesn't happen for the 'p' and 'g' commands.
--- End quote ---

I'm a little bit confused here. It  actually does still happen with p to g and  e to g  It grows every time you go from e to g. and from p to g.
 (thats happening here on windows xp)
 I'm not familiar at all with how its handled in wings 3d but think there could be a basic 'something' that curbs this behaviour.
 The small images i've posted above may hold a clue, but, as of yet, i can't see it.....

 You might have said it here:
--- Quote ---it also selected edges with a selected point.
--- End quote ---
Perhaps an edge should need 2 selected points, (to be selected as an edge), and perhaps a face should require a minimum of (3?) selected points or edges? (to be selected as a face)
 Just my 2 cents so far. Hopefully my 2 cents make some sense. (cents. lol)

nemyax:

--- Quote from: johnar on January 03, 2015, 07:26:44 am ---I'm not familiar at all with how its handled in wings 3d

--- End quote ---
Wings is different in that only one component type is selectable at a time. Here's what happens.
Edges to faces:


Edges to vertices:


Faces to vertices:


Faces to edges:


Vertices to faces:


Vertices to edges:




--- Quote from: Steve on January 02, 2015, 07:46:02 pm ---I tried an alternate To Edges behavior where any it also selected edges with a selected point. However this seemed to select too much.

--- End quote ---
I'd say this is the better behaviour. One obvious use is when you want to run a loop through a "star" formation of edges: select a point, convert to edges, connect with j. Right now "points to edges" does nothing.


--- Quote from: johnar on January 03, 2015, 07:26:44 am ---I'm a little bit confused here. It  actually does still happen with p to g and  e to g  It grows every time you go from e to g. and from p to g.

--- End quote ---
I think Steve is referring to pressing the same mode key repeatedly. The fact that the selection grows when you alternate the modes is logical and actually useful.

Steve, perhaps you would consider handling conversions from single-type and mixed-type selections differently?

johnar:

--- Quote ---Quote from: johnar on Yesterday at 12:26:44 pm
I'm not familiar at all with how its handled in wings 3d
--- End quote ---

 Well, there ya go.
 The wings type system is tried and trusted. I'm only speaking 'off the cuff'.
 Its all pretty neat. Probably should've waited till someone more 'in the know' posted first.
 Could've saved a nonsense rant from me. lol (sorry steve)
Cool. Thanks for that explanation nemyax. 

 

Navigation

[0] Message Index

[#] Next page

Go to full version