wc3campaigns
WC3C Homepage - www.wc3c.netUser Control Panel (Requires Log-In)Engage in discussions with other users and join contests in the WC3C forums!Read one of our many tutorials, ranging in difficulty from beginner to advanced!Show off your artistic talents in the WC3C Gallery!Download quality models, textures, spells (vJASS/JASS), systems, and scripts!Download maps that have passed through our rigorous approval process!

Go Back   Wc3C.net > Tutorials > 2D Art Tutorials (Skinning)
User Name
Password
Register Rules Get Hosted! Chat Pastebin FAQ and Rules Members List Calendar



Reply
 
Thread Tools Search this Thread
Old 07-19-2007, 10:10 PM   #1
Archian
Dark & Ominous
 
Archian's Avatar


Project Leader: LoC
 
Join Date: Apr 2006
Posts: 1,465

Submissions (27)

Archian is a glorious beacon of light (477)Archian is a glorious beacon of light (477)Archian is a glorious beacon of light (477)Archian is a glorious beacon of light (477)

Default Basic Skinning and Skinning on Mac

Creating Custom Skins

Preface
I were just looking through some old text archives and stumbled over this half-finnished tutorial I once started. Thought I'd finnish it, but am now posting it here to get feedback and suggestions as I work further on this.

The title "Creating Custom Skins" isn't really correct, but people who wish to learn these things will probably be looking for a simillar title, isn't that right kids? A more suitable title would probably be "Editing Textures".

Click the images for larger versions.


Table of Content:
What is Texturing?
Texture mapping (a.k.a. "skinning") is a method for adding detail, surface texture, or colour to computer-generated graphics e.g. 3D models.
A texture map is applied (mapped) to the surface of a shape, or polygon.
This process is akin to applying patterned paper to a plain white box.

In this example, a texture of the Lich Blademaster model (created by Whitehorn) is applied to the model to create the illusion of color detail that would take very many additional polygons to realize otherwise.

Click image for larger version

Name:	ccs_texturemapping.jpg
Views:	367
Size:	132.1 KB
ID:	27306

This tutorial will take place as a starting-point regarding how to edit a texture for an existing 3D model (unit) within Warcraft 3.
Example, a total conversion of Arthas's face texture:

Click image for larger version

Name:	compare.gif
Views:	272
Size:	48.0 KB
ID:	27307
(Texture made by me)

A Slightly Note
Users at sites such as this or The Hive Workshop, can upload custom created skins for others to download and use as a replacement for an existing unit within Warcraft. However, in order to get a skin approved; the resource submission must obey to certain criterias.
Mainly that the textures have been modified significantly, atleast 75% freehand created (usually estimated by the respective texture or resource moderators). "Freehand" indicates that techniques e.g. Hue / Saturation or CnP (Copy and Pasting) is prohibited.
The texture also needs to work properly in-game, that means no alpha corruption. And finally, since nobody wish to use flat/matte textures, the skins you create and put up for download should have decent lighting and shading :)

Required Tools
In order to do all the above mentioned, you should first acquire a few tools. So first things first, you need a image-editing program. Something like Photoshop, if you do not have Photoshop installed on your hard-drive, you can download a 30 days trial version for free:
Adobe Photoshop, or simply Photoshop, is a graphics editor developed and published by Adobe Systems. It is the current market leader for commercial bitmap and image manipulation, and is the flagship product of Adobe Systems. It has been described as "an industry standard for graphics professionals." Although originally designed to edit images for paper-based printing, Photoshop can also be used for a wide range of other professional and amateur purposes.

Paint Shop Pro or Fireworks is ideal as well. If you have none of these, you can download the GIMP for free.

Next, you need to download a Warcraft III 3rd party tool.
This is used to convert Warcraft image files (.BLP) into editable image files (such as .TGA, .JPG & .BMP).
I recommend that you generally work with .TGA rather than .BMP or .JPG (it's more suitable and most people do that).
Zoom (requires log in)Warcraft 3 Viewer [Recommended]
  • Can display MDX and BLP files
  • Can export MDX or BLP files from the MPQ.
  • Can convert BMP, JPG, TGA to BLP
  • Can convert BLP to BMP, JPG, TGA
  • Allows quality and depth settings during conversions
  • Allows you to choose to view different .MPQ files (Such as War3.mpq and War3x.mpq)
  • Model Viewer
  • Model Editor
  • Geoset Importing/Exporting
  • Can save/load the model formats *.mdl and *.mdx
  • Can save/load the texture formats *.bmp, *.tga, *.png, *.jpg, *.jpeg, *.pcx and *.blp
  • Can import other model formats (importers stored in DLLs)
  • Ability to convert between the model formats
  • Ability to convert between the texture formats
  • MPQ Browser (very fast loading)
  • Support for custom listfiles
  • Support for custom MPQ filters & icons

Extract and Convert .BLP to .TGA
We now need to get posession of the texture we want to edit. So, open up the Warcraft 3 Viewer.

Now, since I want to edit a texture from the Frozen Throne expansion I'm going to open the War3x.mpq.
Choose File | Open MPQ...

Click image for larger version

Name:	ex_an_co1.jpg
Views:	73
Size:	58.9 KB
ID:	27361

Then navigate to your Warcraft 3 folder (usually found under C:\Programs\Warcraft III) and select the War3x.mpq.
If you wanted to edit a texture from Warcraft III: Rain of Chaos it would be the War3.mpq.

Click image for larger version

Name:	ex_an_co2.jpg
Views:	58
Size:	75.1 KB
ID:	27362

Make sure that the Treeview is displayed. (Choose the View | Treeview window command or press Ctrl + H)

Browse the BLP or MDX files in the treeview and choose a unit you wish to reskin. I'm going to reskin the Beastmaster model.

Click image for larger version

Name:	ex_an_co3.jpg
Views:	156
Size:	226.9 KB
ID:	27363

If you browsed through the BLP files you can extract a texture, by right clicking it and select Extract (and Convert) BLP.
In my case, I browsed through the MDX files (just to see the texture wrapped on the model).

If you did it the same way I did, you can right click the file and select Extract (and convert) used textures...
Or choose Current File | Extract (and convert) used textures...

Click image for larger version

Name:	ex_an_co4.jpg
Views:	69
Size:	68.2 KB
ID:	27364

Then deselect all used textures except the Textures\BeastMaster.blp.
Then choose a folder you wish to extract the file to and click on the OK button.

Click image for larger version

Name:	ex_an_co5.jpg
Views:	71
Size:	119.7 KB
ID:	27365

Texturing Techniques
It is time to start texturing, yah!
Open the .TGA file with your image-editing program and start skinning.
It's always good to have an idea of what to make before you start something random, be creative.
Another good idea to start off with is choosing the basic colors for the texture, you will probably come to discover that as you gain more experience. Just remember, practice makes perfect.

Here's a few links which may prove useful:
As a result of approximately 2 hours of texturing, here is my Beastmaster reskinned into a Sasqualine Warrior:

Zoom (requires log in)

Convert .TGA to .BLP
.BLP files are texture files used by games made by Blizzard Entertainment.
.BLP graphics are used for Warcraft III, and are also stored within MPQs.

What we need to do now is to convert the .TGA file into a .BLP file format, so convert the file as follows:

Open the Warcraft 3 Viewer (if you havn't done so already).
Then click on Convert Files | BMP, TGA or JPG -> BLP CTRL+V, like so:

Click image for larger version

Name:	ex_an_co6.jpg
Views:	60
Size:	44.9 KB
ID:	27491

Then browse through your files and select your skin (in .TGA format).
Next, you will be able to set the quality / depth settings during the conversion (I usually go with 99%).

You're done!
Now it's time to import your texture into the World Editor (thus playable ingame).

Import into the World Editor
Reading the tutorials stated below is recommended.Here's my Sasqualine Warrior skin viewed ingame:

Zoom (requires log in)Notice, this is an outdated ingame preview but it get's the intended job done.

Last edited by Archian : 12-05-2007 at 09:47 AM.
Archian is offline   Reply With Quote
Sponsored Links - Login to hide this ad!
Old 08-04-2007, 09:49 AM   #2
Archean
User
 
Join Date: Feb 2004
Posts: 391

Archean will become famous soon enough (42)Archean will become famous soon enough (42)

Send a message via MSN to Archean
Default Mac 2D Art Tools - Skinning on Mac

The purpose of this tutorial is not to teach people skinning techniques or how to skin overall. If that's what you're looking for, then I'd recommend these links:

- Wc3Campaigns skinning tutorials
- The Hive Workshop skinning tutorials
- World Editor skinning tutorials

This tutorial is, however, meant to a) give access to Macintosh compatible skinning tools, b) teach Mac users how to use them. After these two steps are done, then know that skinning on a Macintosh is exactly the same as on a PC.


REQUIREMENTS
For starters, you'll need a graphics program such as Adobe Photoshop or Paint Shop Pro. Keep in mind that these two programs are not the only two programs that can be used to skin. Anything that deals with graphics design should be satisfactory.
The other tools you'll need, are the Mac Art Tools which you can find here. Feel free to download them, now. The Mac Art Tools comprise of four different parts, including two applications and two files:
- One of them is the BLP Tools, which are used to change BLP files to TARGA files, or vice versa.
- The second tool is the MPQ2K, which is used to extract the skins from the Warcraft game.
- The other two text files are lists of path names that you will need to extract files from Warcraft.


EXTRACTING
1. Open the MPQ2K and click on the letter O on your keyboard. Now, a window from the Finder should appear. Navigate you way to your Warcraft III folder and if you want to reskin models in the Reign of Chaos game, then select War3.mpq. If you want to skin models that were released in the Frozen Throne, then select War3x.mpq. Once you've selected one of them, press Enter on your keyboard.

2. Now, if you chose to reskin a Reign of Chaos model, then open the Reign of Chaos pathlists file and find the model that you want to reskin. Do the same if you chose a Frozen Throne model, but use the Frozen Throne pathlists. Once you've found it, copy it (Apple + C) and go back to the MPQ2K.

3. Now that you have the path-name copied, hit the letter E on your keyboard (E stands for Extract) and paste (Apple + V) the selected model path. Now press Enter and a new window will pop up to ask you where you want to save the file. I'd recommend creating a new folder somewhere called Textures.

Results
By this point, you should have a BLP file saved in your Textures folder. If you do not have that, then back up and do the above steps again.


CONVERTING
1. In order to edit the extracted file, you need to convert it from a BLP into a TGA (TARGA). Only then will you be able to reskin it. Start by opening the BLP Tools. There should normally be two windows open; a big one with a blue background, and a smaller which should say:
Drag TARGA textures on this window to convert them to BLP and BLP textures to convert them to TARGA

2. Drag and drop your BLP file into this box and you should now have two files of the same name, one BLP and one TGA.

3. Now open your graphics design program, open the TARGA file, and get skinning. Now, I'm no skinning expert so don't ask me anything about it. If you need help with that, then I'd suggest you take a look at the above tutorial links.


IMPORTING
1. After you've saved your skin (make sure it's still in TGA format) then re-open the BLP Tools and drag the edited TGA into the small window to convert it into a BLP.

At this point, everything should work exactly the same as a PC.


I hope that Mac users who are still experiencing difficulties with skinning on Mac will find this tutorial useful. If you have any questions, feel free to ask in this thread, or by PM.
Also, should anyone have any corrections or suggestions, please tell me about them and I'll add the stuff giving you credits, of course.

--Archean
__________________

Last edited by Archean : 08-07-2007 at 07:45 PM.
Archean is offline   Reply With Quote
Old 08-04-2007, 10:39 PM   #3
Tide-Arc Ephemera
Overdoses result in death
 
Tide-Arc Ephemera's Avatar
 
Join Date: Jan 2007
Posts: 2,365

Submissions (3)

Tide-Arc Ephemera is a jewel in the rough (206)Tide-Arc Ephemera is a jewel in the rough (206)Tide-Arc Ephemera is a jewel in the rough (206)

Default

I already have all these, and I can't skin for shit... but it's nice someone's helping the other Mac users explore what they have to use, rather than what they don't.

+Rep
Tide-Arc Ephemera is offline   Reply With Quote
Old 08-19-2007, 07:11 AM   #4
PitzerMike
Alcopops
 
PitzerMike's Avatar


Tools & Tutorials Moderator
 
Join Date: Jan 2003
Posts: 2,794

Submissions (12)

PitzerMike is a splendid one to behold (643)PitzerMike is a splendid one to behold (643)PitzerMike is a splendid one to behold (643)PitzerMike is a splendid one to behold (643)

Approved Map: Pitzer's Minesweeper

Default

Well written, Archian. I couldn't find any errors.

The Convert .TGA back to .BLP section could be improved.
You could describe the process of deciding between jpg compressed blps and paletted blps. (eg. use JPG compression for textures with many gradients ...)
and the difference in compression.
BLPaletter is needed for the paletted images though.

EDIT: What were you planning to add to it? It feels quite complete already.
__________________
Zoom (requires log in)

Last edited by PitzerMike : 08-19-2007 at 07:12 AM.
PitzerMike is offline   Reply With Quote
Old 08-19-2007, 08:57 AM   #5
Archian
Dark & Ominous
 
Archian's Avatar


Project Leader: LoC
 
Join Date: Apr 2006
Posts: 1,465

Submissions (27)

Archian is a glorious beacon of light (477)Archian is a glorious beacon of light (477)Archian is a glorious beacon of light (477)Archian is a glorious beacon of light (477)

Default

Thanks for reading :)

But you're too late, I kind of stopped caring about this article a while ago..
Nevertheless, I was going to add some info about Alpha Corruption and how to fix and how to use Multiple Skins on the Same Model.

If you feel it's acceptable at it's current state, then feel free to move it as I wont proceed working on this.
Archian is offline   Reply With Quote
Old 09-13-2007, 09:15 AM   #7
Archean
User
 
Join Date: Feb 2004
Posts: 391

Archean will become famous soon enough (42)Archean will become famous soon enough (42)

Send a message via MSN to Archean
Default

Haha! Archian and Archean have a common skinning thread!
Nice tutorial by the way. Really clear and easy to follow!
+rep
__________________
Archean is offline   Reply With Quote
Old 09-13-2007, 09:37 AM   #8
Archian
Dark & Ominous
 
Archian's Avatar


Project Leader: LoC
 
Join Date: Apr 2006
Posts: 1,465

Submissions (27)

Archian is a glorious beacon of light (477)Archian is a glorious beacon of light (477)Archian is a glorious beacon of light (477)Archian is a glorious beacon of light (477)

Default

omg lolz we're like twins'n shit :o

EDIT: Repped. Good idea merging the threads Pitzer.

Sorry I didn't finnish the article, kids. Hope you'll learn it elsewhere.

Last edited by Archian : 09-13-2007 at 09:47 AM.
Archian is offline   Reply With Quote
Old 09-13-2007, 02:00 PM   #9
PitzerMike
Alcopops
 
PitzerMike's Avatar


Tools & Tutorials Moderator
 
Join Date: Jan 2003
Posts: 2,794

Submissions (12)

PitzerMike is a splendid one to behold (643)PitzerMike is a splendid one to behold (643)PitzerMike is a splendid one to behold (643)PitzerMike is a splendid one to behold (643)

Approved Map: Pitzer's Minesweeper

Default

Haha, I really didn't notice you two were different persons until ...
just now.
I laughed.
__________________
Zoom (requires log in)
PitzerMike is offline   Reply With Quote
Old 09-13-2007, 03:38 PM   #10
Archian
Dark & Ominous
 
Archian's Avatar


Project Leader: LoC
 
Join Date: Apr 2006
Posts: 1,465

Submissions (27)

Archian is a glorious beacon of light (477)Archian is a glorious beacon of light (477)Archian is a glorious beacon of light (477)Archian is a glorious beacon of light (477)

Default

Quote:
Originally Posted by PitzerMike
I laughed.
I didn't.

So you're saying that you didn't merge these threads on purpose?
Well, that's kind of stealing a submission point from ArchEan (which it was anyway).

You should split'em. And give ArchEan he's share of the spoils.

EDIT: Is it possible to request a username change around here?

Last edited by Archian : 09-13-2007 at 03:41 PM.
Archian is offline   Reply With Quote
Old 09-15-2007, 07:12 AM   #11
Archean
User
 
Join Date: Feb 2004
Posts: 391

Archean will become famous soon enough (42)Archean will become famous soon enough (42)

Send a message via MSN to Archean
Default

Actually, it might be better to leave them together. That way people who use Mac but can't skin can take a look at all the technical stuff, and then move on to your tutorial for the artistic side.
Just put a sentence at the beginning of your post to tell people that the Mac tut is in the second post.
Oh and don't worry about the credits...
__________________
Archean is offline   Reply With Quote
Old 10-27-2007, 07:15 PM   #12
Draco_9000
User
 
Join Date: Jun 2007
Posts: 31

Draco_9000 has a little shameless behaviour in the past (-1)

Default

now everytime i try to open mpq2k it says "The application "MPQ2K Mac Edition" could not be launched because of a shared library error: "<MPQ2K><MPQ2K><StormCarbon><>""
Draco_9000 is offline   Reply With Quote
Old 10-28-2007, 02:47 AM   #13
Draco_9000
User
 
Join Date: Jun 2007
Posts: 31

Draco_9000 has a little shameless behaviour in the past (-1)

Default

yea um i downloaded those model things but theyre .exe files and my mac cant open them.
Draco_9000 is offline   Reply With Quote
Old 10-28-2007, 06:56 AM   #14
Pyrogasm
Lackadaisically Absent.
 
Pyrogasm's Avatar


Respected User
 
Join Date: Sep 2006
Posts: 4,523

Submissions (9)

Pyrogasm is a splendid one to behold (638)Pyrogasm is a splendid one to behold (638)Pyrogasm is a splendid one to behold (638)Pyrogasm is a splendid one to behold (638)Pyrogasm is a splendid one to behold (638)Pyrogasm is a splendid one to behold (638)Pyrogasm is a splendid one to behold (638)

Hero Contest - Fourth place

Send a message via ICQ to Pyrogasm Send a message via AIM to Pyrogasm Send a message via MSN to Pyrogasm Send a message via Yahoo to Pyrogasm
Default

You can't use Magos' Model Editor or Wc3Viewer on a Mac. The first part is for basic skinning, the second part (Post number 2) is the part about skinning on a Mac.
__________________
Quote:
Originally posted by Rising_Dusk
Your spells are mostly ignored because they are not very cool so we aren't very excited to review/approve them, but you are incredibly persistent and won't give us an excuse to graveyard it. That is generally what results in a resource being ignored for a long time.

The Spell Request Thread Done for, unless someone else wants to revive it...
It lasted a damn long time.

Please; Ask for Help Appropriately














Quote:
Originally posted by Kyrbi0
Huh. Almost makes me wish I had a girlfriend, to take advantage of today (wait, no, that's not what I meant... I mean, take advantage of the fact that it is international women's day... gah, never mind).
Quote:
Originally posted by Pyrogasm
Rome may not have been built in a day, but the Romans sure as hell didn't say "look at this great city we built guys!" when they had nothing more than a bit of stone and some cottages.
Pyrogasm is offline   Reply With Quote
Old 09-13-2009, 08:14 AM   #15
Ricardo Irving
User
 
Join Date: Jul 2009
Posts: 23

Ricardo Irving has little to show at this moment (0)

Default

What the hell?! We can't use Magos Model Editor or WC3 viewer! Oh wait, the post above me already said that.
__________________
quit
Ricardo Irving is offline   Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off


All times are GMT. The time now is 01:41 AM.


Affiliates
The Hubb The JASS Vault Clan WEnW Campaign Creations Clan CBS GamesModding Flixreel Videos

Powered by vBulletin (Copyright ©2000 - 2019, Jelsoft Enterprises Ltd).
Hosted by www.OICcam.com
IT Support and Services provided by Executive IT Services