Professional Documents
Culture Documents
Blender - Making Precise Selections
Blender - Making Precise Selections
In 3D, making any model from futuristic cities to prehistoric dinosaurs requires that you have good control of the vertices, edges and faces. This bonus material offers some more in-depth training on using them.
4a
Analyzing and fixing modeling problems Meeting Blender's official mascot Suzanne, and then stretching and bending her Grouping vertices to make modeling easier
Introducing Suzanne
You may have noticed that we skipped over the Monkey in Chapter 4, Modeling with Vertices, Edges, and Faces. The monkey, as shown in the following screenshot, is named Suzanne. The monkey really isnt a geometric solid like the other shapes, but it is very special to the Blender community.
Suzanne is actually a chimpanzee, not a monkey, and she was named after Suzanne the orangutan in the movie Jay and Silent Bob Strike Back. She is often used for testing materials, animation, lighting, and almost anything you want to do. In this way, she is Blender's version of the Utah Teapot that is seen in the next image. The Teapot was made in 1975, at the University of Utah, to test out things, such as mapping, texturing, and shadows, and has been seen in Toy Story, The Simpsons, and many other animations.
[2]
Chapter 4a
Blender users tend to be a bit irreverent, so there have been a number of variations of her, including aliens and the three-eyed monsters. Now, you are going to join this tradition, and do some hideous and unnatural experiments on her.
For your reference, the file 6907_04_making a basic object. blend, which has been included in the download pack, has Suzanne all ready for her close up. This is the same as your Suzanne1.blend file.
1. 2. 3. 4. 5.
Press the Tab key to get into Edit Mode. Press A to deselect all the vertices. Press B and move the LMB to use the border selection tool, to select all of the vertices. Don't rotate the view, you just want to select from the front. Press X. A menu pops up. Select Vertices. Press the MMB, and rotate the view, so that you can see Suzanne from the side.
[3]
1. 2. 3.
Press Ctrl+Z to undo deleting Suzanne's vertices. Press Numpad 1 to select the Front View. Now look on the 3D View header. There is a button that controls the visibility of the hidden and back-facing vertices, edges, and faces. It is seen on the right of the following illustration. It is just to the right of the three buttons that control whether you are working on vertices, edges, or faces. Click the LMB on it, so that it turns light grey. You'll notice that you can see more edges within Suzanne.
[4]
Chapter 4a
4. 5. 6.
Press A to deselect all the vertices. Use the border selection tool to select all of the vertices. Press X. A menu pops up. Select Vertices.
1. 2. 3. 4. 5.
Press Ctrl+Z to undo deleting Suzanne's vertices. Press A to deselect all the vertices. Move the cursor over one of Suzanne's vertices. Click the RMB to select one vertex. Now, hold down the Shift key, and select the other vertices with the RMB. While holding down the Shift key, select a vertex that you have already selected.
1. 2.
Press C to activate the Circle selection tool. Select some of the vertices.
[5]
3. 4. 5. 6. 7. 8.
Now, press the + (plus) sign on the Numpad several times. Select more vertices. Now, press the (minus) sign on the Numpad several times. Select more vertices. If you have a mouse wheel, roll it forwards and select more vertices. Roll it backwards and select more vertices. Press the RMB or Esc key when you are finished selecting.
1. 2. 3. 4. 5. 6. 7. 8.
Press A to deselect all the vertices. Select some of the vertices using whatever commands you want. Press H. Select some more vertices. Press G, then X, and move the cursor to move your selected vertices in X. Press Alt+H. Press Shift+H. Press Alt+H.
[6]
Chapter 4a
1. 2. 3. 4.
Press Ctrl+Z until Suzanne is whole again, and the vertices that you moved are back in their original places. Press A to deselect all the vertices. Zoom in to Suzanne's right eye (on your left). Keep the front view. Make sure that you can see the hidden vertices by toggling the visibility selection button on the 3D View header. Select the vertices of Suzanne's right eye using the Circle tool. Note that, as in the image seen here, the eyes extend beyond the sockets. Do not select the vertices from her skin. Remember that if you have to shift the view within the 3D View while you are selecting, press Esc or the RMB to stop the selection. Then, adjust the view with Shift+MMB or Ctrl+MMB, and press C again to continue selecting.
[7]
5. 6. 7.
Be very careful in which vertices you select. Suzanne's eyes have eight sides; it's like a spider web. Don't select any vertices that aren't part of this pattern. Are you sure you got them all, and only the vertices of the eye? Zoom in and look very closely. Another way you can test this is by moving the vertices you have selected, and see if there are any surprises. Press Numpad 3 to get a side view. Press G then Y, and drag the vertices with the cursor.
8.
[8]
Chapter 4a
1.
Save a copy of the Suzanne file using the Save As command in the File menu, but increment it, as you learned in the previous chapter, so that you have the original and a copy that is at the current state. This is just to preserve your work, in case you need to go back. The first thing to check is whether there are two vertices in the same location. Press G then Y, and move the eye out in front of Suzanne's face again. While you move it, press the Ctrl button. Make sure that it is far enough in front of her face that the eye does not overlap her skin at all. This time, press the LMB to drop it there. Press A to deselect all the vertices. Using the vertex select, click on the RMB several times on the vertex that seems to be in both the eye and the skin. Do you see changes similar to the ones shown in the two images here?
2. 3.
4. 5.
6.
As you can see in this image, you seem to have selected a single vertex, but the highlighted edges extending from it seem to go in two different patterns. One selects edges for the eye as on the left, one selects edges for the skin as on the right. So, it appears that there are two vertices in the same place. Keep selecting that vertex till you have selected the one that connects to edges on the skin, as seen in the previous right-side image.
7.
[9]
8.
Next, rotate your view so that you are looking up at Suzanne from the lower-right, as shown in the following screenshot:
9.
Press G, then Y, and move the vertex towards the face until the rim around her eye is pretty much even, as seen on the right. While you are moving the eye, experiment with holding down the Shift button, or the Ctrl and Shift buttons. The Shift button will cause the vertex to move slower, The Shift+Ctrl buttons will cause it to move in increments of 0.1.
10. Click the LMB to drop the vertex in that location. 11. Press Numpad 3 to switch to the side view again. 12. Press A to deselect all the vertices. Select all the vertices of the eye. Press G, then Y 13. Click the LMB to drop them in place. You may want to zoom in for the
final placement. to move them. Press the Ctrl button while you are moving them. Move them till they are even with the vertices of the other eye.
[ 10 ]
Chapter 4a
By clicking on the vertex a number of times, and noting that the highlighted edges that radiate out changed, you discovered that there were two vertices in the same place. If there had only been one vertex, which was used by both the eye and the skin, then the edges would not have changed in appearance as you continued to click. Knowing what was wrong, you were then able to select the skin's vertex, and move it back into place. While you were doing that, you discovered some more ways to control the motion of the cube with smooth increments, while you move it. Finally, you moved the eye back in place, by aligning it with the other eye. Since you used the Ctrl key when moving the eye, it fell back right into it's original place. If you have any other irregularities that happen during modeling, I know that you'll figure out how to fix them.
For your reference, the file 6907_04_untangling suzannes eye1.blend, which has been included in the download pack, has Suzanne with her eye vertex selected. 6907_04_untangling suzannes eye2.blend has Suzanne with the skin vertex selected. 6907_04_untangling suzannes eye3.blend has the skin vertex being moved back into place.
1. 2. 3.
Select the Object Data button on the Properties window header. It's the eighth one from the left with the triangle having vertices and edges, as shown in the following image. Click the LMB on the plus sign in the Vertex Groups sub-panel. This creates a vertex group, named Group. Next, to where it says Name:, click the LMB over the word Group in the button, and when it turns dark gray, change the word Group to Eye R, and press Enter.
[ 11 ]
4. 5.
Now, click the LMB on Assign, to assign the vertices you selected in the previous Time for action section, to the Eye - R group. Save the file to a unique name.
Chapter 4a
For your reference, the file 6907_04_grouping vertices.blend, which has been included in the download pack, has Suzanne's right eye grouped.
1. 2.
Press 1, so that you are looking at Suzanne from the front. Press A to deselect all the vertices. Select most of her ears with the border select as seen here. Go close to her head, but not into it. Make sure that the selections are identical on both sides.
[ 13 ]
3. 4. 5.
Create a group called Ears, and assign the vertices to it. Save the file to a unique name. You used the 3D Manipulator for moving. Now, let's use it for scaling. When in Edit Mode, there are three buttons on the 3D View header as shown here: an arrow, a curve, and a square with a line along the diagonal. The arrow is the translation manipulator. The curve is the rotation manipulator, and the square with the diagonal the scaling manipulator. In 3D, translation refers to moving something from one place to another. To the left of these three buttons is one with three lines; red, blue, and green. It controls whether the 3D Manipulator is visible or not.
6.
7. 8. 9.
Select the scaling manipulator button (square with a diagonal) on the header. Press Numpad 6 three times to rotate the view of Suzanne about 45 degrees, so that you can see her side. Press Numpad 8 to rotate the view of Suzanne 15 degrees, so that you can see her from a higher angle. Put the cursor over the green handle, press and hold the LMB, and use the mouse to make the ears thinner. If you don't like what has happened, you can release the scaling by pressing either the Esc key or the RMB, while holding the LMB down. When you like the results, release the LMB key. of like bat ears, as shown in the following image on the left.
10. Use the blue handle of the 3D Manipulator to scale her ears, so that they look sort 11. Use the red handle to make the ears wider. 12. Now, select the rotation manipulator button on the header. 13. Play with the blue, green, and red handles to rotate Suzanne's ears.
[ 14 ]
Chapter 4a
For your reference, the file 6907_04_scaling and rotating groups.blend, which has been included in the download pack, has Suzanne's ears extended like a bat.
1. 2. 3.
Load the file of Suzanne that you saved after grouping her eyes. Make sure that you are looking at Suzanne from the Front View. Deselect all the vertices. Select Suzanne's ears with the Circle selection or the Lasso tool. Refer back to the previous sections in the chapter to refresh your memory.
[ 15 ]
4.
When you have Suzanne's ears selected, click the LMB on the second button to the left of the mode selector in the 3D View header, as seen in the following screenshot. A Pivot Point menu pops up. It lists the ways you can set the center of scaling and rotation. Select 3D Cursor with the LMB.
5. 6.
First, start by making sure that the 3D Cursor is in the center of the Blender world. Press Shift+S to bring up the Snap menu, as shown in the following screenshot. Select Cursor to Center.
7.
In our previous Time for action section, you were using the 3D Manipulators. We don't need them now, so click on the button to the left of the translation Manipulator button, the one with the red, green, and blue lines, and lighten it, so that you do not see a 3D Manipulator in the 3D View window. Now click the LMB between Suzanne's eyes to put the 3D Cursor there. Move your cursor a little distance away from the 3D Cursor for better control. Press the S key and move the mouse. Notice how the ears scale. Press the Esc key or the RMB to release the ears without moving them permanently. from the 3D cursor.
8. 9.
10. Click the LMB to the right of Suzanne's ears. Once again, move your cursor away
[ 16 ]
Chapter 4a
11. Press the S key, and move the mouse. Press the Esc key or the RMB to release the
ears without moving them permanently. the 3D cursor.
12. Click the LMB below Suzanne's chin. Once again, move your cursor away from 13. Press the S key, and move the mouse. Notice how the ears scale as in the previous
image. Press the LMB to accept the change; or press the Esc key or the RMB to release the ears without moving them permanently.
14. Click the LMB between Suzanne's eyes. 15. Press the R key, and move the mouse. Notice how the ears rotate. Press the LMB 16. Now click the LMB on Suzanne's nose. 17. Press the R key, then X, and use the mouse to rotate Suzanne's ears. While you do
this, experiment with also pressing the Ctrl button, the Shift button, and both at the same time. You saw how they affected your moving Suzanne's eye, how do they affect twisting Suzanne's ears? ears without moving them permanently. Doesn't Suzanne look cute with puppy ears as shown in the following image? to accept the change; or press the Esc key or the RMB to release the ears without moving them permanently.
18. Press the LMB to accept the change, or press the Esc key or the RMB to release the
19. Press the Tab key to get back into Object Mode.
[ 17 ]
Selection A B B C Select/deselect all. Border select, use LMB while selecting. Border deselect, use MMB while deselecting. Circle select, use LMB while selecting.
[ 18 ]
Chapter 4a
Function Circle deselect, use MMB while deselecting. Lasso select. Lasso deselect. Plus sign used while doing circle select increases size of circle. Minus sign used while doing circle select decreases size of circle. Hides selected vertices. Redisplays hidden vertices as selected vertices. Hides unselected vertices. Selects linked vertices.
Transformation controls Shift Shift+Ctrl Shift+Ctrl Shift+Ctrl Ctrl Ctrl Ctrl Shift Shift Shift Shift Shift Shift+S Faces F E When two vertices are selected, it creates an edge, and when three or four vertices are selected, it creates a face. Extrudes a face from two vertices or an edge, and it can be used on multiple edges as well.
[ 19 ]
When used with the G, R, or S keys, it limits the transformation to small increments. When used with the G key, it limits the movement to increments of 0.1. When used with the R key, it limits the rotation to steps of 1 degree. When used with the S key, it limits the scaling to steps of 0.01. When used with the G key, it limits the motion to steps of 1. When used with the R key, it limits the rotation to steps of 5 degrees. When used with the S key, it limits the scalings to steps of 0.1. Press the S key, then Shift+X, and you can scale on both the Y and Z axes at the same time. Press the S key, then Shift+Y, and you can scale on both the X and Z axes at the same time. Press the S key, then Shift+Z, and you can scale on both the X and Y axes at the same time. Choosing manipulators on the 3D View Edit Mode header allows you to display more than one manipulator in the 3D View at one time. Choosing vertex, edge, and face selection on the 3D View Edit Mode header allows you to select several edit modes at once, that is, faces and vertices. Brings up the Snap menu.
Summary
That was good. You learned a lot about the basic skills needed for creating and working with vertices, edges, and faces. You were introduced to Blenders mascot - Suzanne. You got a bit of experience in troubleshooting a model, seeing the how much difference changing center of rotation and scaling can make in the model and you learned how to group vertices, edges, and faces. Congratulations!
[ 20 ]