About laying out curves and surfaces

As you create curves and surfaces, or fit curves and surfaces to scan data, you have to decide how to use separate surfaces to create the overall model.

For all but the very simplest models, you do not want to create the entire model using a single surface. Sometimes the choice of boundaries between separate surfaces is obvious. But in cases where there is no clear natural boundary, you have to decide how to break up large-scale areas into individual surfaces.

This is decision is a bit of an art, with different modelers making different decisions to emphasize different priorities.

Deciding where to separate surfaces

Consider the following cross sections:

layouts_curves

The shape on the left has low curvature. The shape in the middle has high curvature. The shape on the right has two changes in curvature.

You want to break up large-scale areas into areas of low curvature and high curvature at the points where the curvature begins to increase.

CV distribution

In each case, breaking the model up involves maximizing the use of CVs. That means creating conditions where no CVs are “overworked” (having too much influence on the shape of the curve or surface), and the CVs have a smooth distribution, both of which make maintaining shape and continuity easier.

Overworked (or high tension) CVs are CVs that are distant from the curve they control, or have a significant influence on the shape of their curve or surface.

In the following simplified example, the second CV in the curve on the left is clearly doing a lot of work: it’s almost solely responsible for pulling the shape of the curve to the left.

layouts_tension1

This makes editing the shape of the curve difficult. Because a single CV is largely responsible for the shape of a section of the curve (marked in the following image), and any reshaping you want to do anywhere within section must be accomplished by moving that one CV.

layouts_tension

This leads to extremely minute and frustrating adjustments of the CV, as you find each movement affects a larger area than just the small part of the curve you wanted to improve.

Using separate curves (as shown in the following image on the right) immediately improves the situation. Now each CV in both curves is exerting roughly the same amount of influence.

layouts_tension_2

A good distribution: