diff --git a/manual/modeling/geometry_nodes/curve/read/spline_resolution.rst b/manual/modeling/geometry_nodes/curve/read/spline_resolution.rst index 3bfa378d1..e804fb865 100644 --- a/manual/modeling/geometry_nodes/curve/read/spline_resolution.rst +++ b/manual/modeling/geometry_nodes/curve/read/spline_resolution.rst @@ -10,9 +10,10 @@ Spline Resolution Node :alt: Spline Resolution node. The *Spline Resolution* outputs the number of evaluated curve points that will be generated for -every control point on the spline. This node works for NURBS and Bézier splines, for poly splines, there -is a one-to-one correspondence between original points and evaluated points, -so the resolution value will be 1. +every control point on the spline. This node works for NURBS, Bézier, and Catmull Rom splines. + +For poly splines, there is a one-to-one correspondence between original points and evaluated points, +so the resolution does not have an effect. On Bézier splines, the resolution does not have an effect on segments between vector handles, since there are no extra evaluated points between the neighboring control points. diff --git a/manual/modeling/geometry_nodes/curve/write/set_spline_resolution.rst b/manual/modeling/geometry_nodes/curve/write/set_spline_resolution.rst index 72a7585ef..5c1678efe 100644 --- a/manual/modeling/geometry_nodes/curve/write/set_spline_resolution.rst +++ b/manual/modeling/geometry_nodes/curve/write/set_spline_resolution.rst @@ -10,8 +10,11 @@ Set Spline Resolution Node :alt: Set Spline Resolution node. The *Set Spline Resolution* node sets the value for how many evaluated points should be generated on the curve for -every control point. It only has an effect on :term:`NURBS` and :term:`Bézier` splines. The evaluated points -are displayed in the viewport, used in the :doc:`/modeling/geometry_nodes/curve/operations/curve_to_mesh` node, +every control point. It only has an effect on :term:`NURBS`, :term:`Bézier`, and Catmull Rom splines. In case of +Bézier splines, the resolution does not have an effect on segments between vector handles. + +The evaluated points are displayed in the viewport, used in the +:doc:`/modeling/geometry_nodes/curve/operations/curve_to_mesh` node, and optionally used in the :doc:`/modeling/geometry_nodes/curve/operations/resample_curve`. The input node for this data is the :doc:`/modeling/geometry_nodes/curve/read/spline_resolution`. diff --git a/manual/modeling/geometry_nodes/curve/write/set_spline_type.rst b/manual/modeling/geometry_nodes/curve/write/set_spline_type.rst index 192cb4574..e6a9d2a03 100644 --- a/manual/modeling/geometry_nodes/curve/write/set_spline_type.rst +++ b/manual/modeling/geometry_nodes/curve/write/set_spline_type.rst @@ -32,7 +32,8 @@ Spline Type on the different spline types. :Bézier: - Convert to a Bézier spline. + Convert to a Bézier spline. A spline converted from a poly spline gets vector handles, + while one converted from NURBS or Catmull Rom spline gets auto handles. .. note:: @@ -44,6 +45,8 @@ Spline Type Convert to a NURBS spline. :Poly: Convert to a poly spline. + :Catmull Rom: + Convert to a Catmull Rom spline. Outputs