MJW Posted April 25, 2021 Share Posted April 25, 2021 I've requested this before, but thought I'd do so again, since it's been a while. My main use for the Line/Curve tool is tracing along curves, which requires multiple connected curve segments. Matching the new curve's starting point to the previous curve's endpoint is often difficult and always tiresome. Providing a way to do so automatically would greatly enhance the usefulness of the Line/Cure tool. I suggest something like this: If there's a currently active curve (i.e., a curve with movable nodes), holding down the Shift key while left or right clicking would Finish the current curve, and draw a new curve from its endpoint to the cursor position. EDIT: I thought I'd add a few details about how I think it should work. - Holding the shift key down while pressing the mouse button would establish the previous endpoint as the starting position. As long as the mouse button was held down, the curve would act exactly as it would if the cursor had originally been at the previous endpoint, and moved to the current position. There would be a straight line between the previous endpoint and the cursor. Moving the cursor would move the endpoint of the straight line until the mouse button was released. Releasing the mouse button would set the beginning and end points. - There would be absolutely nothing special about the new curve once the mouse button was released to establish its beginning and end points. The beginning point could be moved just like it can be for any other curve. - I think it would be best if the Shift key only matters when the mouse button is first pressed; so releasing the Shift key before releasing the mouse key would not change the starting point, and neither would pressing the Shift key after a new curve is started. However, the other way of working would be fine. 1 Quote Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.