Surface#

Surface editing has even fewer tools and options than its curve counterpart, but has many common points with it… So this page covers (or tries to cover) all the subjects, from the basics of surface editing to more advanced topics, like retopology.

Transform#

Reference

Mode:

Edit Mode

Menu:

Surface ‣ Transform

A surface can be edited by transforming the locations of the control points.

Move, Rotate, Scale

Like other elements in Blender, control points can be moved, rotated, or scaled as described in Basic Transformations.

To Sphere, Shear, Warp, Bend, Push/Pull, Warp, Randomize

These transform tools are described in the Transformations sections.

Move/Scale Texture Space

Like other objects, surfaces have textures spaces which can be edited.

Mirror#

Reference

Mode:

Edit Mode

Menu:

Curve ‣ Mirror

Shortcut:

Ctrl-M

The Mirror tool is also available, behaving exactly as with mesh vertices.

Snap#

Reference

Mode:

Edit Mode

Menu:

Curve ‣ Snap

Shortcut:

Shift-S

Mesh snapping also works with control points, except for within itself (other components of the active spline). Snapping works with 2D surfaces but points will be constrained to the local XY axes.

Spin#

Reference

Mode:

Edit Mode

Menu:

Surface ‣ Spin

This tool is a bit similar to its mesh counterpart but with less control and options (in fact, there is none!).

It only works on selected “surfaces” made of one U row (and not with one V row), so-called “surface curves”, by “extruding” this “cross section” in a square pattern. While automatically adjusting the weights of control points to get a perfect circular extrusion (this also implies closing the surface along the V axis), following exactly the same principle as for the NURBS Tube or NURBS Torus primitives.

Add Duplicate#

Reference

Mode:

Edit Mode

Menu:

Surface ‣ Add Duplicate

Shortcut:

Shift-D

Similar as with meshes and curves, this tool duplicates the selection. The copy is selected and placed in move mode, so you can move it to another place.

However, with surfaces there are some selections that cannot be duplicated, in which case they will just be placed in move mode… In fact, only selections forming a single valid sub-grid are copyable; let us see this in practice:

  • You can copy a single control point. From it, you will be able to “extrude” a “surface curve” along the U axis, and then extrude this unique U row along the V axis to create a real new surface.

  • You can copy a single continuous part of a row (or a whole row, of course). This will give you a new U row, even if you selected (part of) a V row!

  • You can copy a single whole sub-grid.

Note

Trying to duplicate several valid “sub-grids” (even being single points) at once will not work; you will have to do it one after the other…

Split#

Reference

Mode:

Edit Mode

Menu:

Surface ‣ Split

Shortcut:

Y

The Split operator splits a selected segment of a surface from the rest of the surface. This segment can then be moved or altered without affecting the other surface. If a single control point is selected the Split operator will create a new singular loose control point; leaving the previously selected control point attached to the rest of the surface.

Separate#

Reference

Mode:

Edit Mode

Menu:

Surface ‣ Separate

Shortcut:

P

Surface objects that are made of multiple distinct parts can be separated into their own objects by selecting the desired segments and using Separate. Note, if there is only one surface in a surface object, Separate will create a new surface object with no control points.

Toggle Cyclic#

Reference

Mode:

Edit Mode

Menu:

Surface ‣ Toggle Cyclic

Shortcut:

Alt-C

As in curves, surfaces can be closed (cyclic) or open. However, as surfaces are 2D, you can control this property independently along the U and V axes.

To toggle the cyclic property of a surface along one axis, use Toggle Cyclic and choose either Cyclic U or Cyclic V from the pop-up menu. The corresponding surface’s outer edges will join together to form a “closed” surface.

Note

Inner and Outer

Surfaces have an “inner” and “outer” face, the first being black whereas the latter is correctly shaded. When you close a surface in one or two directions, you might get an entirely black object! In this case, just Switch Direction of the surface.

Set Spline Type#

Reference

Mode:

Edit Mode

Menu:

Surface ‣ Set Spline Type

This feature only works for Curves.

Show/Hide#

Reference

Mode:

Edit Mode

Menu:

Curve ‣ Show/Hide

Shortcut:

Alt-H, H, Shift-H

When in Edit Mode, you can hide and reveal elements from the display. You can only show or hide control points, as segments are always shown, unless all control points of the connected surface are hidden, in which case the surface is fully hidden.

See also

See Show/Hide in Object Mode.

Cleanup#

Reference

Mode:

Edit Mode

Menu:

Surface ‣ Cleanup

This feature only works for Curves.

Delete#

Reference

Mode:

Edit Mode

Menu:

Surface ‣ Delete

Shortcut:

X, Delete

The selection must abide by the following rules:

  • Whole rows, and only whole rows must be selected.

  • Only rows along the same axis must be selected (i.e. you cannot delete both U and V rows at the same time).

Also remember that NURBS order cannot be higher than its number of control points in a given axis, so it might decrease when you delete some control points… Of course, when only one row remains, the surface becomes a “surface curve”; when only one point remains, there is no more visible surface; and when all points are deleted, the surface itself is deleted.

Vertices

This will delete the selected rows, without breaking the surface (i.e. the adjacent rows will be directly linked, joined, once the intermediary ones are deleted). Remember that NURBS order cannot be higher than its number of control points, so it might decrease when you delete some control point. Of course, when only one point remains, there is no more visible curve, and when all points are deleted, the curve itself is deleted.

Segment

Deletes the segment that connects the selected control points and disconnects them.

Dissolve Vertices Ctrl-X

This feature only works for Curves.

Example#

In the image below (left), a row of control points has been selected by initially selecting the one control point and using Select Control Point Row to select the remaining control points. Then, using Delete Vertices, the selected row of control points is erased, resulting in the image below (right).

../../../_images/modeling_surfaces_editing_surface_deleting.png

Before and after.#