Online Book Reader

Home Category

3ds Max 2012 Bible - Kelly L. Murdock [127]

By Root 1963 0
removes any vertices caused by intersections with invisible edges.

All Conversion modifiers also include options to preserve the current subobject selection (including any soft selection) and to specify the Selection Level. The From Pipeline option uses the current subobject selection that is selected on the given object. After a Conversion modifier is applied to an object, you must collapse the Modifier Stack in order to complete the conversion.

Understanding Normals

Before moving on to the various subobjects, you need to understand what a normal is and how it is used to tell which way the surface is facing. Normals are vectors that extend outward perpendicular to the surface of an object. These vectors aren't rendered and are used only to tell which way the surface face is pointing. If the normal vector points toward the camera, then the polygon is visible, but if it points away from the camera, then you are looking at its backside, which is visible only if the Backface Cull option in the Object Properties dialog box is disabled.

Several other properties also use the normal vector to determine how the polygon face is shaded, smoothed, and lighted. Normals are also used in dynamic simulations to determine collisions between objects.

Viewing normals

In all mesh subobject modes except for Edge, you can select the Show Normals option to see any object's normals and set a Scale value. Figure 10.1 shows a Plane, a Box, and a Sphere object. Each object has been converted to an Editable Mesh with all faces selected in Face subobject mode and with the Show Normals option selected.

Tutorial: Cleaning up imported meshes

Many 3D formats are mesh-based, and importing mesh objects sometimes can create problems. By collapsing an imported model to an Editable Mesh, you can take advantage of several of the editable mesh features to clean up these problems.

FIGURE 10.1

The Show Normals option shows the normal vectors for each face in a Plane, a Box, and a Sphere.


Cross-Reference

The Modifier menu includes two modifiers that you can use to work with normals. The Normals and Edit Normals modifiers are covered in Chapter 26, “Deforming Surfaces and Using the Mesh Modifiers.” •

Figure 10.2 shows a model that was exported from Poser using the 3ds format. Notice that the model's waist is black. It appears this way because I've turned off the Backface Cull option in the Object Properties dialog box. If it were turned on, his waist would be invisible. The problem here is that the normals for this object are pointing in the wrong direction. This problem is common for imported meshes, and you'll fix it in this tutorial.

To fix the normals on an imported mesh model, follow these steps:

1. Open the Hailing taxi man with incorrect normals.max file from the Chap 10 directory on the CD.

2. Select the problem object—the waist on the right mesh. Open the object hierarchy by clicking the plus sign to the left of the Editable Mesh object in the Modifier Stack, and then select Element subobject mode and click on the waist area.

3. In the Selection rollout, select the Show Normals option and set the Scale value to a small number such as 0.1.

The normals are now visible. Notice that some of them point outward, and some of them point inward.

4. With the element subobject still selected, click the Unify button in the Surface Properties rollout and then click the Flip button until all normals are pointing outward.

This problem is fixed, and the waist object is now a visible part of the mesh. The fixed mesh on the right looks just like the original mesh on the left without the ugly black shorts, as shown in Figure 10.2.

FIGURE 10.2

This mesh suffers from objects with flipped normals, which makes them invisible.

Working with Subobjects

All the editable modeling types offer the ability to work with subobjects. Subobjects are the elements that make up the model and can include vertices, edges, faces, polygons, and elements. These individual subobjects can be selected and transformed just like normal objects using

Return Main Page Previous Page Next Page

®Online Book Reader