2
$\begingroup$

This is a really simple issue but I can't find a way to do what I need, nor a hint on the web. I have a simple 2D curve with vector type handles. The control points form 90 degrees edges. I'm looking for a way to bevel some edges, to round them up. On the attached image: white is the control point I have, green is what I need (right now I need the rounded edge)

control point needs to be beveled

$\endgroup$
  • $\begingroup$ It could be possible to subdivide the curve on that region, and tweak handles' length of the newly created control points (so the original curve vertice should be moved / deleted). $\endgroup$ – Mr Zak Nov 17 '15 at 14:27
  • $\begingroup$ That could be done but I hoped there would be a simple way. Especially because this isn't a special case, I need this rounding up of control points again and again when modelling. $\endgroup$ – Booth Nov 17 '15 at 15:03
  • $\begingroup$ Yes, I thought it might be a little uncomfortable; you could use scaling of the control point to desired location; you can find details in the answer I added. $\endgroup$ – Mr Zak Nov 17 '15 at 15:05
1
$\begingroup$

I guess curves can't be beveled like you want...

One (dirty) way is:

  • in object mode, convert the curve to mesh (ALTC)
  • in edit mode (of the new mesh), select the vertices, bevel with CTRLSHIFTB
  • in object mode, convert back the mesh into curve
|improve this answer|||||
$\endgroup$
  • $\begingroup$ If there is no such function in curve editing, then I guess I agree that converting to mesh and then back to curve is the best way to work around. $\endgroup$ – Booth Nov 17 '15 at 15:05
6
$\begingroup$

You could scale curve point to its hadles' plane.

First, for better results make the type of handles of the control points to Free (with all curve points selected press V > Free).

  1. Select the handles of the curve vertice in the corner (where you'd like to make 'bevel'). Hold Shift to select both them.
  2. Press Shift+S to snap the cursor to selection.
  3. Select the curve vertice itself, and deselect the handles (click on them with MMB).
  4. Press S to scale the control point to the cursor location:

enter image description here

Note that it's also possible to change the location of the handles in order to tweak the cursor location.

|improve this answer|||||
$\endgroup$
  • $\begingroup$ This is an interesting approach, I'm going to try this. But will the resulting rounding up be a perfect quarter of a circle? $\endgroup$ – Booth Nov 17 '15 at 15:12
  • $\begingroup$ It will be perfect quarter of the circle only if those hadles' legnth is equal, which roughly is after the curve is added. You still can scale up or down the handles and preserving them being equal by selecting them and then the curve point itself, pressing Alt+. (dot) to set the Pivot Point to Active and scaling. Other then that I think you should only measure the angle between edge formed by the handles and the point itself, which afaik isn't possible by default. $\endgroup$ – Mr Zak Nov 17 '15 at 15:43
1
$\begingroup$

I know this is to late but others may had same question too.

I am working on BsMax add-on that simulate 3Ds Max UI inside the blender. With this add-on you have primitive objects and curve editing tools like 3Ds Max.

BsMax is free and opensource you can find last update download link here.

BsMax in action

|improve this answer|||||
$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.