3
$\begingroup$

So I have been trying to use the knife tool, and I want to start my cut on an exsisting vertex.

I noticed that if I click knife tool in the tool menu, I get a knife cursor, and I cannot start cutting on an exsisting vertex -- I will always creat a new vertex no matter how hard I try to place my first cut near an exsisting one.

On the other hand, if I just press K, I magically get a knife with a tiny block beneath it, and I can select an exisiting vertex for a start now. How come that the hot key functions differently from the toolmenu option itself? I must have missed some feature of knife, right?

knife from toolmenu knife from hotkey

$\endgroup$
3
  • 1
    $\begingroup$ Hi :). Probably an oversight from developers. Hotkeys should give you the exact same behaviors as the toolbar. $\endgroup$ Apr 25, 2022 at 6:37
  • 1
    $\begingroup$ Yeah, exactly what I was thinking. Wouldn't it be easier to just, idk, use the same api for these two operations? $\endgroup$
    – Bobo
    Apr 25, 2022 at 8:57
  • $\begingroup$ True. There are some lingering inconsistencies... a price for the rapid development i guess :)) $\endgroup$ Apr 25, 2022 at 9:06

1 Answer 1

5
$\begingroup$

It is difference between you use shortcut and call it in menu.

In the Preferences, You can see there has two same operator mesh.knife_tool K and shift K which has difference settings. That will have difference behaviors. Also you can add more shortcut to this operator and do difference behaviors.

enter image description here

The knife tool in Tool menu and the shortcut K is two difference operator

knife tool:

wm.tool_set_by_id

enter image description here

$\endgroup$
4
  • $\begingroup$ Thank you for your kindness, that was something new to me. Yet still I am confused. Say, if I want to call knife tool from toolmenu instead of pressing "K", and I want to start my cut from an exsisting vertex, what do I do? $\endgroup$
    – Bobo
    Apr 25, 2022 at 7:57
  • $\begingroup$ Today, you cannot change the Toolmenu default setting except you modify the source code $\endgroup$
    – X Y
    Apr 25, 2022 at 8:19
  • $\begingroup$ Alright, I guess that's as far as I can go now. I'll look into it and see what I can get. Thank you for your time! $\endgroup$
    – Bobo
    Apr 25, 2022 at 8:45
  • $\begingroup$ To use the tool to snap to a vertex, simply hover near the vertex and left click to select that vertex as a starting point. $\endgroup$ Apr 25, 2022 at 16:29

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .