|
||||||||||||||||||||
Chapter 5
|
| |
![]() | TIP You can cycle between sub-object levels by pressing the Insert key. |
Multiply this example by the many thousands of commands in MAX, and you begin to get an idea of the choices available to you in developing your modeling style. You may like to use shortcut keys, and may assign your own in Customize Ø Preferences. You may use the right-click shortcut menus for almost everything. These, too, can be customized. You may write MAXScripts to streamline your workflow, use the Tabs in the Shelf Area, or make your own toolbars. You may prefer to build a coarse form first and then add detail, or you may build a very detailed nose and then build the rest of your character piece by piece around it. Youll find the methods that work best for you.
| |
![]() | NOTE In the exercises in this book, we will sometimes stick to one technique for a while, to keep things simple, and sometimes vary our technique, to better acquaint you with the different methods available. We hope this will help you discover the methods and workflow that best suit you. |
One choice you have to make up front is whether you want to use reference images or to model freestyle. This choice can depend upon the nature of the project, too. If you are hired to model a specific jet plane, for example, you will need to acquire accurate orthographic drawings and model from those. In the examples in this chapter, we will use a freer style, since we have no specific constraints and simply want to acquaint ourselves with the various tools and methods.
Top 5 MAX Concepts Move or Modify?: The Difference Between a Transform and a Modifier What is the difference between a transform and modifier? A simple enough question,certainly, and easy to answer in some cases. Then why ask it? Its a good question because it forces us to consider what we are doing with our geometry. Do you really know what you are doing to your geometry? Well, if you dont, or if you donХt know what we mean by that, consider the following. On the surface, the definition of this topic is self-evident. A transform is the movement of your geometry from one location in world space to another. A modifier is a change to your geometry in object space. What about when you use the Move, Rotate, and Scale transforms to modify a model? Well of course you are in Sub-Object mode, right? You are just moving a couple of vertices around. Maybe you are collapsing a couple of faces or even turning some edges! But by working at the Sub-Object level, you are working at the heart of the math that the engineers at Discreet have calculated for you. And by transforming an object through space, you are multiplying that small amount of math by however many vertices you have in your model. The difference is the order in which they occur. This is critically important! According to the sidebar in Chapter 4, the dataflow tells us that transforms are calculated after the modifier stack. Meaning that, for example, if you have a cylinder with a Bend that moves 20 units in the Z axis, it would be calculated like this: The cylinder is drawn in the view-port,the bend is applied, and the move is calculated. Simple, right? But letХs consider a more advanced implication.
This time notice that box has rotated just like before, but the bounding box has merely expanded to accommodate the rotation. Even though visually the effect is the same, the two are quite different in terms of dataflow. In the first example, the transform happens to the entire box. This means the creation parameters, pivot point, and bounding box information has all been reoriented. In other words, the entire object was transformed in world space. In the second example, the bounding box orientation information is the same, but the box has been reoriented locally, within the stack. In other words, it has been transformed in object space. So when do I use one or the other? That depends; in some situations, only one method is possible. There may be times when you want to correct the orientation of objects in your scene, and the only way to do this is to adjust the transform. On the other hand, if you are doing any file exporting, you must certainly consider using the Xform modifier to transform an object. This is because, in many export formats, world transformations do not export; and even when they do, each 3D program interprets transforms, especially rotation, differently, so the results are unreliable. |
Previous | Table of Contents | Next |
© 2000, Frol (selection, edition, publication)
![]() |