Difference between revisions of "HowTo:FullUnwrapBlender"

From VsWiki
Jump to: navigation, search
 
Line 21: Line 21:
  
 
Ready?
 
Ready?
 +
 +
First of all you need to make sure that you are 100.00% happy with the mesh. Not 99.99%. Why? If something shades funny, you won't be able to "fix it" with the texture, --other than by painting it matte black, that is; but you probably don't want to do that. You need to find your errors and fix them all. Typical mesh errors are split polygons that you didn't mean to split, non-split polygons that you did mean to split (read the tutorial on smooth groups, if you don't know what I'm talking about), missing polygons, inner polygons and edges shared by 3 or more polygons, free floating edges with no polygons... You need to clean all that crap first. One very useful trick is, from the Edit mode Select menu: "Non-Manifold". It's hard to explain what it does, so try it and get used to it. All mesh edges and splits will be selected, so you can make sure all your sharp edges are indeed selected. And if you find any edges selected that you didn't expect selected, they probably have coplanar or inner polys. It will also help you see missing polys. Another thing you should do is unclick the [Double Sided] button, to make sure you catch inverted normals.
  
 
If you work like I do, you probably have one or two dozen objects spread through half a dozen layers. For unwrapping we'll have to put it all back together in one piece. Well, two pieces really:
 
If you work like I do, you probably have one or two dozen objects spread through half a dozen layers. For unwrapping we'll have to put it all back together in one piece. Well, two pieces really:
Line 29: Line 31:
 
How big? How tiny?
 
How big? How tiny?
  
The tiny parts are those parts so tiny we don't even care to texture them. In this case, all the hand-rails and ladders. What? You can't see them? Well, you shouldn't be able to see them. Let me get a close up shot. Hold on...
+
The tiny parts are those parts so tiny we don't even care to texture them. In this case, all the hand-rails and ladders. What? You can't see them? Well, you shouldn't be able to see them. Let me get a close-up shot. Hold on...
 +
 
 +
Here. Notice the ladder, bottom left, and the scaffolds at the top?
 +
 
 +
http://deeplayer.com/dan_w/WCUships/Cutter/Cutter18.jpg
 +
 
 +
There's scaffolds at the bottom also. I just added a couple of yellow lights to make them more visible.
 +
 
 +
http://deeplayer.com/dan_w/WCUships/Cutter/Cutter19.jpg
 +
 
 +
Not saying you should have ladders and scaffolds; I use them as a way to give players a way to judge the size of a ship. Windows help also.
 +
 
 +
In any case, I was saying I don't care to "texture" the hand rails and posts. They are too thin for even one pixel. Well, maybe not too thin for one pixel, and perhaps them being illuminated by yellow spotlights might look good... Okay, forget it; we'll unwrap everything. Except the subunits, that is: The gun turrets, for example, will be sub-units, because they have to be able to turn. So they'll have their own texture. But we still keep their geometry, because we need their shapes to cast ambient shadowing during our bakings. So, we'll leave them in, but put them into a separate object that we won't UV-unwrap. Anything else you don't want to unwrap, put it into the separate object.
 +
 
 +
So, other than such exceptions, we want to have the whole ship be a single object. But now, chances are you may have scaled or rotated some of your objects. Chances are some are mirrored in the Y axis; --not just the X axis. Some may have a sub-surf modifier. Some may be curves (like pipes, for instance) rather than meshes. And some objects may be things you put there and meant to clean up later but forgot.
 +
 
 +
So, first you need to go object by object ... Best way to do this is by clicking on one object at a time in the outliner window; that way you don't miss any...

Revision as of 01:22, 6 May 2007

Full ship unwrap

Okay, so you've read the other tutorials but still get frozen in front of the screen when it comes to unwrapping... Yes, it takes a lot of planning and preparation, and I'm still waiting for a half-decent automatic unwrap script. Whatever time automatic unwrappers save you in unwrapping, they take back 5-fold when it comes to texturing. Anyways, if you're like me, I hate oversimplified tutorials, like how to unwrap a cube. It tells me nothing about the actual work of unwrapping a whole ship. And too small a ship to unwrap would be similar to just a cube. You want to know how to unwrap a big, complex ship, right? You're in the right place now...

We're going to unwrap this baby:

Cutter14.jpg

Cutter15.jpg

Cutter16.jpg

Cutter17.jpg

By the way, if you haven't been introduced, this is the Cutter Class, a small capital ship --a corvette-- that I came up with for WCU's Wing Commander Zero project. We had a need for a corvette, but couldn't find any WC1 corvette other than the Venture Class, which is a lightweight, fast corvette for reconoissance. We needed a corvette that would make for a good transport and be able to serve as carrier escort --i.e.: be able to take some heat off the carrier and survive, rather than survive by running away.

Ready?

First of all you need to make sure that you are 100.00% happy with the mesh. Not 99.99%. Why? If something shades funny, you won't be able to "fix it" with the texture, --other than by painting it matte black, that is; but you probably don't want to do that. You need to find your errors and fix them all. Typical mesh errors are split polygons that you didn't mean to split, non-split polygons that you did mean to split (read the tutorial on smooth groups, if you don't know what I'm talking about), missing polygons, inner polygons and edges shared by 3 or more polygons, free floating edges with no polygons... You need to clean all that crap first. One very useful trick is, from the Edit mode Select menu: "Non-Manifold". It's hard to explain what it does, so try it and get used to it. All mesh edges and splits will be selected, so you can make sure all your sharp edges are indeed selected. And if you find any edges selected that you didn't expect selected, they probably have coplanar or inner polys. It will also help you see missing polys. Another thing you should do is unclick the [Double Sided] button, to make sure you catch inverted normals.

If you work like I do, you probably have one or two dozen objects spread through half a dozen layers. For unwrapping we'll have to put it all back together in one piece. Well, two pieces really:

  1. The big parts
  2. The tiny parts

How big? How tiny?

The tiny parts are those parts so tiny we don't even care to texture them. In this case, all the hand-rails and ladders. What? You can't see them? Well, you shouldn't be able to see them. Let me get a close-up shot. Hold on...

Here. Notice the ladder, bottom left, and the scaffolds at the top?

Cutter18.jpg

There's scaffolds at the bottom also. I just added a couple of yellow lights to make them more visible.

Cutter19.jpg

Not saying you should have ladders and scaffolds; I use them as a way to give players a way to judge the size of a ship. Windows help also.

In any case, I was saying I don't care to "texture" the hand rails and posts. They are too thin for even one pixel. Well, maybe not too thin for one pixel, and perhaps them being illuminated by yellow spotlights might look good... Okay, forget it; we'll unwrap everything. Except the subunits, that is: The gun turrets, for example, will be sub-units, because they have to be able to turn. So they'll have their own texture. But we still keep their geometry, because we need their shapes to cast ambient shadowing during our bakings. So, we'll leave them in, but put them into a separate object that we won't UV-unwrap. Anything else you don't want to unwrap, put it into the separate object.

So, other than such exceptions, we want to have the whole ship be a single object. But now, chances are you may have scaled or rotated some of your objects. Chances are some are mirrored in the Y axis; --not just the X axis. Some may have a sub-surf modifier. Some may be curves (like pipes, for instance) rather than meshes. And some objects may be things you put there and meant to clean up later but forgot.

So, first you need to go object by object ... Best way to do this is by clicking on one object at a time in the outliner window; that way you don't miss any...