Structure – Структура#

Сплайни – Splines#

Splines are a substructure of curves and are the individual elements that make curve objects. A curve object can be composed of several different splines, just like mesh objects can have different discontinuous meshes under the same object. A spline defines the shape of the curve and can be transformed by altering its Control Points. Splines come in three distinct types, which are described in Spline Types. Each spline type has a slightly different algorithm for computing how bends in the spline are represented.

Сплайни мають їх окремі властивості, ніж криві, і можуть бути змінені шляхом вибирання сплайна у Режимі Редагування – Edit Mode та використання панелі «Активний Сплайн» – Active Spline.

Керувальні Точки – Control Points#

Similar to meshes splines have control points or vertices. Control points connect to other control points to form splines. Control points can be selected and transformed to alter the resulting shape of the spline.

Дивись також

Редагування Кривих – Curve Editing

Типи Сплайнів – Spline Types#

Полі – Poly#

Сплайни полі є найбільш простим типом сплайна, оскільки вони не інтерполюють форму кривої між керувальними точками.

Poly Curves are used when converting meshes to curves. Because they do not interpolate the shape, Poly splines are able to give an accurate representation of the original mesh object.

Це первинний випадок використання сплайнів, натомість використовується здебільшого сплайни Bézier або NURBS; обидва ці типи інтерполюють форму та дають плавні результати.

Bézier – Безьє#

The main elements used in editing Bézier curves are the control points and handles. A segment (the actual curve) is found between two control points. The handles define the curvature of the segment.

In the image below, the control points can be found in the middle of the pink line, while the handles comprise the extensions from the control point. The arrows visualize the normals of the curve, which indicate i.e. the direction and the tilt.

../../_images/modeling_curves_structure_control-points-handles.png

Крива Безьє у режимі редагування Edit Mode.#

Типи Держаків – Handle Types#

There are four Bézier curve handle types. They can be accessed by pressing V and selecting from the list that appears.

../../_images/modeling_curves_structure_bezier-handle-types.png

Типи держаків кривої Безьє.#

Автоматично – Automatic (жовті держаки)

This handle has a completely automatic length and direction which is set by Blender to ensure the smoothest result. These handles convert to Aligned handles when moved.

Вектор – Vector (зелені держаки)

Both parts of a handle always point to the previous handle or the next handle which allows you to create curves or sections thereof made of straight lines or with sharp corners. Vector handles convert to Free handles when moved.

Вирівняно – Aligned (рожеві держаки)

Ці держаки завжди лежать на прямій лінії та дають продовжувану криву без гострих кутів.

Вільно – Free (чорні держаки)

Ці держаки є незалежними один від одного.

NURBS – НОРБС#

N.U.R.B.S. is the abbreviation for Non-Uniform Rational B-Splines. One of the major differences between Bézier objects and NURBS objects is that Bézier curves are approximations. For example, a Bézier circle is an approximation of a circle, whereas a NURBS circle is an exact circle. NURBS theory can be a very complicated topic. For an introduction, please consult the Wikipedia page.

NURBS spline control points are different than other spline types because they have a special weight property. This weight property controls how much influence the control point has on the surface. This weight should not be confused with the Goal Weight, which is used only for soft body simulations. The NURBS control point weight can be adjusted in the W number field of the Transform panel.

Примітка

If all the control points have the same Weight then each effectively cancels each other out. It is the difference in the weights that cause the curve to move towards or away from a control point.