Wings 3D/User Manual/The Nature of Subdivision Modeling/Subdivision and Such

Subdivision and SuchEdit

Wings 3d is a polygon modeler that incorporates subdivision as one of its core functions. Wings and other modeling packages that subdivide polygonal meshes are often referred to as "subdivision modelers". Wings is also often called a "box modeler" since most models start out as a cube primitive.

Types of SubdivisionEdit

There are fundamentally three types of subdivision surface styles available for polygon modelers:

  • Left: Smoothed Cube, Centre: Cube Primitive, Right: Faceted. To achieve the facet type subdivision all the edges on the centre cube were made Hard prior to the Smooth operation. This kept the cube from smoothing out as the one on the left did.
  • Facet

    Simply subdivides (tessellates) the model without doing any smoothing.

  • Smooth

    Does the subdivision and smooths the model by displacing the resulting vertices. This makes it look much more organic, which is why subdivision modeling has become so popular for organic modeling.

  • Metaform

    Metaform shows the smoothed model with the un-smoothed cage floating about it.

Wings has the ability to do facet and smooth, but currently does not support metaform. To get a feel for metaform modeling, create an object, press the Shift+Tab key combination for the Quick Smooth Preview then hit the <Tab> key by itself to lay the wireframe on top of it. This is similar to metaforms, but with true metaforms you would be able to specify the number of smooth levels, and manipulating the un-smoothed cage would give real-time feedback to the smoothed model so you could see how changes affect the final form.

To Smooth Or Not To SmoothEdit

One of the mistakes new modelers often make is subdividing their models too soon, and/or too often. When modelers smooth too soon and don't get the organic form they were hoping for they then often resort to smoothing again, to make it look well... smoother. Some people will smooth a model three or four times to try and get it to look right. This is almost always a mistake. It creates very bloated models, meaning a high in polygon count, which devour lots of memory needlessly. If you take the time to hand craft in details, then one smooth is likely to give you the results you want, the model will be much more efficient, and it will most likely look better too.

Hard Edge Modeling: Keeping Edges CrispEdit

Often a model will lose desired edges and creases when it is smoothed. Fortunately there are several methods to keep sharp details even on a smoothed model. There are three basic ways to ensure that an edge will stay sharp. You can use Bevel on corners to add a slight chamfer which will help preserve the detail. Or you can add control edges on either side of edges you wish to remain defined. Sometimes these are called mechanical bevels and they offer the most control over how a model appears after smoothing. You can also select the necessary edges and set them to Hard. Be sure the model export format and the rendering engine you intend to use support hard edges, or you may not get the results you expect. The added geometry of Bevels or Control Edges on the other hand will always do the trick.

Another reason to use Bevel instead of hard edges is that they help show off detail. It seems that sharp edges don't show specularity well, making details hard to see. By giving man made objects softer edges via Bevel, it increases their specularity, thereby drawing out the detail that would otherwise be lost. Some online model stores will not even accept models for sale that do not use beveled edges to maintain detail, so avoid hard edges if you can.

And as with smoothing, some people tend to Bevel too soon in the modeling process. It should be one of the last things you do, unless you are using it to create new base geometry. The reason is that it overcomplicates your model, forcing you to manipulate many more elements than you otherwise would have had to deal with had you not beveled too soon.

Last modified on 17 July 2008, at 21:21