Version User Scope of changes
Oct 28 2008, 4:18 PM EDT (current) SickleYield 65 words added, 203 words deleted
Nov 17 2007, 11:43 AM EST raziel23x

Changes

Key:  Additions   Deletions

Introduction


This is a step-by-step guide for making a new cuirass from body meshes using the program Blender and the NIF scripts. Until your modeling skills increase to a fairly high level, it works best with fitted styles. Sample result (cuirass only, pants are a retex):
New Cuirass in Blender Part I - Modeling and Texturing Tutorial Wik

This is not a short tutorial because making armor is not a short process. It’s lots of fun, and the results can be amazing, but if you’re going to do it you need to be prepared to invest some time.

Important Preliminaries: Your Modding Toolbox


You will need:

1. A BSA unpacker such as TES4BSA.

2. The latest version of Blender, and a working [http://math.hws.edu/eck/cs324/ knowledge] of the program. It's complicated.

3. NifSkope, a powerful mesh editor.

4. The Blender NIF scripts, which allow export of meshes from Blender in the right format for Oblivion.

5. The GIMP. The link for the Blender tutorial page above also has some excellent instructions for GIMP. I use GIMP, and any texture instructions will be specific to that program.

To use GIMP for Oblivion, you'll also need the .dds plugin for GIMP.

Important Warning: Blender/NIF Script Compatibility

As of this writing, the NIF scripts are at version 2.21 and PyFFI 0.6. It is likely some button-pushing instructions will quickly become obsolete as the scripts evolve, so feel free to contact the author for further information.

Configuring the NIF Scripts Be sure to configure your NIF Scripts so you're ready to import/export Oblivion meshes. You can do this by clicking on the little python emblem in the main menu to take you to the scripts screen. Then click on Scripts - System – Scripts Config Editor. Picture.Choose Export – nifscripts.Now you are looking at some settings. Make sure that on import and export you have chosen either "Oblivion" or "20.0.0.5." The number 10 is usually right for the size conversion. For the export, I recommend "flatten skin," "realign bone tail roll" and "strippify." For import, don't choose "skeleton only" unless you really only want to import a skeleton and not a mesh.

Useful Blender Shortcuts

I’ll probably mention these throughout the tutorial, but you can always refer to this section if you forget one (or I do).

r: rotates the mesh from whatever direction you are viewing it. Use carefully or the results are very odd.

s: scale the entire mesh up or down by dragging the mouse up or down. Also may drags the mesh out of alignment with the axes, which you can avoid by going to object mode and finding the "center new" button in the edit panel. Clicking it should fix the problem.

ALT + s: shrink or fatten along normals. This may not mean anything to you, but it's actually what you wanted when you chose “s” nine times out of ten.

r and x, y, or z: rotates the selected mesh or vertices on the x, y or z axis.

s and x, y, or z: scales the mesh along an axis.

g and x, y, or z: grab and move selected a mesh or vertices on x, y, or z axis. Again, you can do this without x, y, or z, but you often won't end up with the position you want.

z: when used in edit mode, makes every vertex visible and the faces transparent. Very useful for selecting hidden vertices from any given angle.

b
: a crosshair appears that you can click and drag to create a rectangular selection box.

b, b: a circle appears that you can scale up or down by rolling the mouse wheel to create a selection area.

Mouse wheel: hold down and drag to “roll around” the screen and look at the mesh from different angles. Hold down shift/wheel and drag right or left to move right or left only. Scroll mouse wheel up or down to zoom in and out.

Tab: switch between modes. If you're back and forth between Object and Edit a lot, which you will be, this can be useful.


Importing Necessary Body Parts and Skeleton


Start out by opening Blender by double-clicking the icon on your desktop. If this is your first time, you’re probably looking at a boring gray grid. If you see a cube here, press a and then delete. Choose “yes.”

We'll start with the body parts. Go to file-import-netimmerse/gamebryo. Navigate to the body mesh you want to make clothing for, usually in Oblivion\data\meshes\characters\_male. Yes, Bethesda put all the female nifs in here, too. Now you should see a long list of nifs. I’ll start with femaleupperbody.nif, because I’m female and my characters usually are, too. If you want to do the male version of your cuirass first, you could use upperbody.nif. Double-click the mesh and press “Okay” to import it.

The NIF scripts now give you some different options. Don't mess with them just yet; just make sure the "Oblivion" button is pressed so that you're using those import settings.

Now you should see a torso floating above the grid in Blender in Object mode (the default mode when you open Blender). Usually there will be a skeleton also, which we can't use. Click on the skeleton to highlight it, then delete. DO NOT FORGET THIS OR YOU WILL BE SORRY.

Now repeat this process for femalelowerbody.nif, femalehand.nif, femalefoot.nif, and if you want, also humanhead.nif from the "imperial" folder (not the "_male" one). This should give you a complete body. I recommend that once you’ve gone to this much trouble, you save this as something like femalebody.blend. Then do File-Save As again and save it as mycuirass.blend (or whatever you wish). This way you’ll have a stored version of the body that you can use for future armor projects. I mostly work with Fantasy Figures and Robert's Male Bodies, but I try to keep a version of both sexes of whatever bodies I'm using for this sort of starter purposes. The pictures I'm making are using a smoothed-out version of Fantasy Figures Beta.

Just to recap, at this point you should be looking at your complete male or female body in Blender.

The Torso and Neck Line


Right-click on the middle of the female torso to select it. Now go to the dropdown that says Object Mode and switch to Edit Mode. Pressing TAB should also do this. The torso goes from a featureless surface to a network of connected dots, the vertices and faces of the mesh. With the default game topless mesh, the surface is smooth, and you can go straight to making a top out of it. This is why we use the topless one and not the lumpy bra version.

If you’re using a different body mesh such as Fantasy Figures, BAB, etc., you might need to shrink the nipples so they don’t stand out and make it obvious this piece is from a body mesh. I've already done this for the pics you've been seeing in order for this to be a more or less all-ages tutorial. Sculpt Mode is your friend for that kind of work, but I'm not going into that for now.

Select a random vertex anywhere on the body by right-clicking it. Press g. Move the mouse around and observe how the vertex is dragged away from the body. You can use g and x, y, or z to drag the vertex on just one axis at a time. This is good, because otherwise you can get odd-looking results from the third dimension that you can’t see. Before you continue with this, I recommend going back to Object Mode, duplicating the torso section (shift-D), and then switching back to Edit. Scale the copy to be a little larger than the body section using ALT+S, not just s. Try to get it to where there is no overlap or clip between the underlying torso and the duplicate that will become your mesh.

You can check the overlap by switching to wireframe mode. Press the z key. You can see different sides of your mesh by pressing numbers on the numpad, or ctrl + any numpad number. If you're scratching your head because your mesh looks like that already and has been driving you crazy, find this button and click it off.


Important Tip: Proportional Editing


Here's something much more useful than plain g. At the top of your buttons window, below the 3d window, there is a line of little symbol buttons. If you hover your mouse over them, it should say what they are. One of them looks like a little orange circle. This is the proportional editing button. Click it and choose on.

Pick any random vertex and grab it again. Notice how when you do that, it pulls more than just the one vertex? This lets you smoothly edit parts of the body instead of having to do it vertex by vertex. Also, if you hold the mouse still and move the wheel, you can grow or shrink how much is affected around the vertex you chose. This is ridiculously useful when you're making clothing and armor. There are also different kinds of proportional editing you can choose, so feel free to play around with those.

Now you have a body section and a proto-cuirass over it. Select the proto-cuirass and make sure you're in Edit Mode.

Now it’s time for the fun part – making your cuirass torso look like a cuirass instead of just like smooth skin. I can’t tell you exactly what to do here, because it will depend on your preferences and art skills, but I’ll give you some suggestions based on my own projects.


Do’s and Don’ts


DO NOT:
  • Distort vertices too far. This mesh is already weight-painted – it’s already been told which bones it should move with. If you move a vertex from breast level up to head level, it will still move like part of the breast section. And if you stretch a vertex very far from others near it, it will stretch the texture oddly.
  • Add new vertices by extrusion, unless you're willing to accept the consequences. They won’t be part of the weight painting or the UV map and will thereforemean you screwhave yourto redo the weight paint projectand UV map royally.yourself. This is important because it will affect how your mesh looks with a texture on it, and even whether you can make that texture at all. If you already know how to rerig and do a new UV map, you can safely ignore this one. I'll soon haveThere otheris tutorialsa uptutorial here for doingthe thoseweight things.painting.
  • Accidentally make your cuirass intersect the body sections under it. This is known as clipping, and it looks terrible in-game. To help avoid this, make sure you look at every change youyour makemesh from more than one angle.angle as you work.
DO:
  • Subdivide. If you select some vertices adjacent to each other and then go down to the buttons window in Edit Mode, you should be able to see a button that says subdivide. You might need to hunt through a few tabs for it. If you click Subdivide, it will double just the vertices you chose. One square will become four squares, a line of three vertices will become a line of six, and so on. This gives you a way to add more detail than the original mesh leaves room for.
  • -Use the knife tool. This is wonderful if you want to divide faces only horizontally OR vertically instead of both at once (like subdivide does). You can access it by pressing SHIFT + k. You can then choose a mode; I usually use midpoint, but feel free to experiment. You use it by left-clicking outside the area you want, then dragging across the area likethis and pressing enter. When used horizontally, the result is something like this.
  • Mold the edges. Subdivide or knife cut around the armholes, neckline, and hem to make an extra row of vertices. Grab the very outer rim of vertices and pull them back into the body mesh so that your cuirass has obvious, three-dimensional edges. This is an optional technique which is not used in some prominent mods, including much of the BAB clothing and armor. Unless you're already really good with alpha channels and super-detailed texturing the way the BAB team is, molded edges are a better way to make your cuirass look solid and real instead of like a layer of paper over the body.

Tips and Techniques


  • Bear in mind whether or not you want to add pauldrons (details below). If so, don’t add a lot of decoration in the shoulder region.
  • If you plan to include the upperbody section under the cuirass as part of it, you can show skin underneath. This is why I had you copy it. This way you can have different necklines by cutting off vertices, or you can have open sides that are closed with decorative fasteners (something I enjoy doing with my cuirasses). I’m not promoting skimpy armor – I try to always have mine cover the important organs and so on – but it’s a valid technique for making your cuirass actually look like it was made from pieces of skin sewed together, different bits of shell or metal, or et cetera.
  • Remember, collar and hemline variations help to distinguish your cuirass from the plain old body mesh. Experiment with subdivision and grabbing to create new hem shapes, a mandarin collar, etc. For parts of the cuirass that need to have an “inside” showing, you can easily make that happen in NifSkope. I'll show you how down in the export section of Part 2.
  • Don’t forget to export the UV map of this section when you’re finished. Switch to UV Face Select Mode. Go to UVs-Scripts-save UV face layout. Here's a picture. A screen will pop up that allows you to choose the directory in which to save a .tga of the UV map. It doesn't matter where you put it, as long as you can find it later. They're not hard to locate, since the names are generally rather odd-looking. You can use this layout to make a new texture that fits your mesh. You can now do this in NifSkope as well if you'd rather, and that way is sometimes faster.
Helpful warning: Occasionally in Blender I've seen a glitch wherein Blender outputs a blank .tga file with nothing in it instead of the real UV map. If that happens, you need to changethis so that the object button is NOT selected. Then pick your own name for the output file.

Continued in Part II: Other parts of the cuirass, and how to export all of this.