0
$\begingroup$

I guess this is yet a simple question.

I am trying to increase the control point on a curve using Geometry node.

Please note that the curve is created outside the geometry node using Add menu option. For illustration purpose, i am using a curve circle.

I have attached the screenshots of what i had attempted.

Without modification of control point enter image description here

With addition of a control point enter image description here

But when i increase the control point, the resolution seems to be reset.

Thanks in advance.

Added Blend file

$\endgroup$
6
  • $\begingroup$ can u pls provide a blend file to just support lazy people like me which are than attracted much more to help you than just having to rebuild everything...? $\endgroup$
    – Chris
    Commented Oct 11, 2022 at 5:27
  • 2
    $\begingroup$ Please don't take offense, but please, please change the theme (at least for the screenshots). ...please ;-) $\endgroup$
    – quellenform
    Commented Oct 11, 2022 at 7:10
  • $\begingroup$ Unfortunately it is not clear to me what exactly you mean, but please have a look at the nodes Set Spline Resolution and Resample Curve. ...Maybe this will help you. $\endgroup$
    – quellenform
    Commented Oct 11, 2022 at 7:14
  • $\begingroup$ @Chris, good point. I have uploaded the blend file. Hope i have done it right. $\endgroup$
    – R M K
    Commented Oct 11, 2022 at 7:16
  • 1
    $\begingroup$ @quellenform, I understand. Will try and change theme. $\endgroup$
    – R M K
    Commented Oct 11, 2022 at 7:18

1 Answer 1

1
$\begingroup$

To be honest, I'm not quite clear what exactly your goal is, but here's a short explanation of what exactly happens here:

If you have a circle as starting point (Bezier circle), and apply the node Resample Curve to it, the type of the curve will be changed from Bezier to Poly.

Thereby the typical properties of the Bezier curve are discarded, and with it also the Curve Handles, which were available for the control of the curve before.

enter image description here

enter image description here

This can be seen in the Spreadsheet in the column curve_type.

One possibility to get a Bezier curve in the end and to increase the spline points would be to change the type of the curve with Set Spline Type and to smooth the curve handles with Set Handle Type.

However, with a small number of points this unfortunately does not lead to an exact circle:

enter image description here

But I guess that you are not really interested in the number of control points, but in the resolution of the curve.

You can change this directly in the Object Data Properties with the field Resolution Preview U, or in Geometry Nodes with the node Set Spline Resolution:

enter image description here

PS: If this answer does not help you, please be so kind and explain us more exactly what your goal is.

$\endgroup$
1
  • $\begingroup$ that was helpful. "the typical properties of the Bezier curve are discarded" was exactly what happened when i was adding another control point to the existing curve. $\endgroup$
    – R M K
    Commented Oct 11, 2022 at 12:00

You must log in to answer this question.

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