You can just select a face now (see included GIF, example 1), if you want to (there are a couple of reasons I don’t do that in the video, see further down).
I can probably make a(nother?) more narrow tool that is more optimized for the task you’re talking about. Are people interested in that? And how should it be done? It would likely mean either adding complexity to the existing Quick Tools, for instance, or losing some of their current features (but then that functionality could be kept in the Advanced Tools potentially). It’s all a matter of how the tools should work and what people want.
In cases where you want to ‘Align Faces’ from one face on a mesh to a different face on the same mesh (aligning a mesh piece while modeling, for instance), you have to have a way of distinguishing between:
- ‘Source’ target (thing to be moved into alignment with the destination)
- ‘Destination’ target (stationary alignment target)
- ‘Selection’ (thing you want to move)
That’s why we have ‘Grab Destination’ currently (if we only rely on selection for this, we don’t know which is which on the current mesh).
^Face select for ‘Align Planes’ (first example), source destination and selection on same mesh (second example), imaginary/implied geometry (third example)…I chose axis rotate for this one since an invisible axis is easier to see here than an invisible plane
Another thing: Jonathan Williamson mentioned a single hotkey tool that auto-changes modes and walks you through an alignment. I can maybe see how it works for the case you mentioned (real face on one object to real face on another). But, I can’t imagine a coherent workflow for that, that also does all of the above stuff (and others).
From the top, more about why I don’t grab faces in the video/GIFs:
- You can select any 3 verts on the mesh (not just ones making a face), which gives you the flexibility to work with imaginary/implied geometry…advanced tools gives even more flexibility about where the plane point coords can come from (so it’s about reinforcing usage paradigms to the user…though admittedly not as quick for this particular case)
- If you grab from a non-planar face, the results probably aren’t going to be what you want (you can grab more than 3, but the addon will assume they’re planar and just grab the first 3 it sees…I chose not to disable this in case someone should find it useful…)
Anyone have thoughts?