UV Mapping
Moderator: Moderators
Strictly speaking UV mapping is mapping of 3D space to texture space, through the use of texture coordinates. A lot of people will now want to say that it's mapping of texture space to 3D, but that is the texture mapping part, not the UV mapping. Ok I'll stop nitpicking now
Explanation:
You have a set of polygons that are defined by 3D points (vertices). These 3D points are defined by X,Y and Z coordinates. This is as far as OTA goes. With UV mapping, you add to these vertices UV coordinates, which define to which location on the texture map, the 3D point corresponds.
U is the horizontal coordinate on the texture, V is the vertical.
Look at my wonderful ascii art
What happens with 3DO models, is that each polygon vertex automatically gets assigned a texture coordinate at one of the image corners, this is also why it didn't allow more than 4 vertex polygons, because a texture only has 4 corners
But with s3o, you can specify how the texture is mapped to the model.
I'm not sure if that clears up a lot, but just search for some tutorials, texture mapping is a really common game technique.
I found another UV mapping application: http://www.uvmapper.com/downloads.html

Explanation:
You have a set of polygons that are defined by 3D points (vertices). These 3D points are defined by X,Y and Z coordinates. This is as far as OTA goes. With UV mapping, you add to these vertices UV coordinates, which define to which location on the texture map, the 3D point corresponds.
U is the horizontal coordinate on the texture, V is the vertical.
Look at my wonderful ascii art
Code: Select all
(U=0,V=0)------------(U=1,V=0)
| |
| |
| |
| Texture image |
| |
| |
(U=0,V=1)------------(U=1,V=1)
What happens with 3DO models, is that each polygon vertex automatically gets assigned a texture coordinate at one of the image corners, this is also why it didn't allow more than 4 vertex polygons, because a texture only has 4 corners

But with s3o, you can specify how the texture is mapped to the model.
Code: Select all
(U=0,V=0)------------(U=1,V=0)
| |
| U=0.2,V=0.3 |
| _______U=0.5 |
| / \ |
| / \ |
| /_____________\ |
| U=0.1,V=0.7 U=0.6 |
| |
(U=0,V=1)------------(U=1,V=1)
I found another UV mapping application: http://www.uvmapper.com/downloads.html
- [K.B.] Napalm Cobra
- Posts: 1222
- Joined: 16 Aug 2004, 06:15
Wings has it built in.
Instructions...
Create uv map.
Export piece to obj.
Edit image file.
Import back in.
Instructions...
Create uv map.
Export piece to obj.
Edit image file.
Import back in.
- SwiftSpear
- Classic Community Lead
- Posts: 7287
- Joined: 12 Aug 2005, 09:29