Skinning Basics

Its a tut.

Welcome to my tutorial on the basics for learning to skin for a HL1 game. This tutorial will explain getting the skin to actually work. This tutorial does not explain the actual skin editing itself, just everything that needs to be done.

Required Programs/ etc.

A decent photo editing application. I will be using Gimp 2.4 today.

Jed's Half life model viewer, found Here. Ill be calling it HLMV.

GCFScape Found Here.

A basic knowledge of image editing.

Lets begin.

Open GCFscape and open the desired game .gcf. I will be opening Hal life.gcf.

Go to Valve/Models to find all the .mdl (or model) files. When the desired model is found, drag and drop it to your desktop. For the purpose of this tutorial, i will be using v_grenade.mdl.

Click the Textures tab at the bottom, and pick the texture you would like to edit.

Click Export texture and save it as the same name as shown. In this case, it is grenade3 and is in .bmp format.

Open this file up, and the image will be indexed. Go to Image/Mode/RGB. This will give more editing options.

Edit the file how you wish.

When done editing, go to Image/Mode/Indexed. if this step is not followed, the texture will not import in HLMV.

When the image is indexed, save it as the name it was originally given, in .bmp.

Open the model back in HLMV, and go to Import texture. If everything was done correctly, you will see your edited skin on the model.

Now, go to File/Save model as and save it as the same name it originally was. In this case it is v_grenade.

Place the .mdl file in the same directory that was in GCFScape. In this case, it would be Half life/Valve/Models. If done correctly, your skin should appear in-game.

Here is an example.

/tut.

Oh noes! You're not a Member!

Want access to cool stuff? As a member you can:

  • Post. Give the submitter your thoughts on this Tutorial.
  • Say Thanks. Show your appreciation by sending the submitter points.
  • Stamp Posts. Let other posters know what you think of their posts.
  • Rate. Give this Tutorial a rating out of 10.
  • Flag. Alert moderators and warn members of a problem with this Tutorial.
  • Vote. Vote the submitter for the Monthly Awards.
  • Subscribe. Get notified when this submitter submits again.

Interested? Register or Login

Comments

  • Reskinner237's Levels
    • P1: Beggar
      Points: 38
    • C1: Member
    • A4: Graduate
      Account Age: 3 years
    Posted 3 years ago

    THIS....IS....

    THE BEST HALF LIFE SKINNING TUT EVAH!!!

    But only one problem, when I color yellow it somehow becomes brown any help? (Post on my profile)

    It's time, FOR RESKINNING
  • radioactive_sk's Levels
    • P1: Beggar
      Points: 31
    • C1: Member
    • A4: Graduate
      Account Age: 4 years
    Posted 4 years ago

    Thanks.... I have my Custom Skins Now...

    H@PPY C4MP3R :D :D
  • Kbsb's Levels
    • C1: Member
    • A5: Veteran
      Account Age: 5 years
    Posted 4 years ago

    This is brilliant thanks i just also have a question...what if i wanted to skin a weapon for a mod eg.brainbread or natural selection

    Painus
  • cv0lv0g0's Levels
    • C1: Member
    • A5: Veteran
      Account Age: 5 years
    Posted 5 years ago

    I use to do a lot of modding with half life 1 but over the years of leaving it alone ive for got one of the simplest things adding sound to custom weapons

    Bananite
  • Noogarfox's Levels
    • C1: Member
    • A5: Veteran
      Account Age: 5 years
    Posted 5 years ago

    Thanks man this is nice tutorial.

    Guns don't kill, i do.
  • Gang Banga's Levels
    • P1: Beggar
      Points: 257
    • C1: Member
    • A6: Elder
      Account Age: 8 years
    Posted 5 years ago

    Great tutorial, but I was wondering how to make skins team-sensitive, a la Team Fortress and such.

    User Title
    What, there's only one of you?
  • Rufus's Levels
    • E1: Helper
      EF: 3
    • C1: Member
    • A6: Elder
      Account Age: 7 years
    Posted 5 years ago
    Posted by BlackHoleSon
    Posted by Rufus This is a horrible way at skinning for hl, at least with default models because you can't change the tiny texture map when doing it this way. BlackHoleSon, this is not a bad tutorial, but it explains the bad way. You must decompile the model and compile it again to be able to change the size of the texture maps and this is not advanced at all. You simply click decompile in jhlmv, edit the textures to your likings and press compile in jhlmv.
    Allright, this is something i never knew. If i did, i would even include it here in the tutorial, and credit you for pointing it out even. Sorry about it, i was just going for the simplest way to do it, hence the beginner difficulty. thanks again man, this tutorial will be updated soon.

    Well, it is not hard at all to do it the proper way. It also spares you the time that it takes to click "import" for every texture map. Also how about you make a decent example? Also, why do I say "also" all the time?

    User Title
    Facepunch sucks
  • BlackHoleSon's Levels
    • P4: Worker
      Points: 45,879
    • E4: Teacher
      EF: 93
    • C1: Member
    • A5: Veteran
      Account Age: 6 years
    Posted 5 years ago
    Posted by Rufus This is a horrible way at skinning for hl, at least with default models because you can't change the tiny texture map when doing it this way. BlackHoleSon, this is not a bad tutorial, but it explains the bad way. You must decompile the model and compile it again to be able to change the size of the texture maps and this is not advanced at all. You simply click decompile in jhlmv, edit the textures to your likings and press compile in jhlmv.

    Allright, this is something i never knew. If i did, i would even include it here in the tutorial, and credit you for pointing it out even.

    Sorry about it, i was just going for the simplest way to do it, hence the beginner difficulty.

    thanks again man, this tutorial will be updated soon.

    User Title
    Stand still, I'm used to paper
  • Rufus's Levels
    • E1: Helper
      EF: 3
    • C1: Member
    • A6: Elder
      Account Age: 7 years
    Posted 5 years ago

    This is a horrible way at skinning for hl, at least with default models because you can't change the tiny texture map when doing it this way. BlackHoleSon, this is not a bad tutorial, but it explains the bad way. You must decompile the model and compile it again to be able to change the size of the texture maps and this is not advanced at all. You simply click decompile in jhlmv, edit the textures to your likings and press compile in jhlmv.

    User Title
    Facepunch sucks
  • BlackHoleSon's Levels
    • P4: Worker
      Points: 45,879
    • E4: Teacher
      EF: 93
    • C1: Member
    • A5: Veteran
      Account Age: 6 years
    Posted 5 years ago
    Posted by paul Oh I've always wondered how to skin for say 1.6 and such actually. More then that I've wanted to compile for it as Cs:s compiling confounds me. Nice tutorial.

    i hear you. there have been quite a few times i wanted to skin for these older games, but i couldnt find a way that described a lot of the vital things.

    over time i picked up enough info from all over and here it is.

    User Title
    Stand still, I'm used to paper

Credits

Submitter
BlackHoleSon's Levels
  • P4: Worker
    Points: 45,879
  • E4: Teacher
    EF: 93
  • C1: Member
  • A5: Veteran
    Account Age: 6 years
BlackHoleSon (Creator/Co-creator)
Studio
Studio
Dynamic Customs Inc.
Key Authors
BlackHoleSon
Unknown

Rating

9.7/10
Based off 1 rating(s)

Additional Info

Genre
Texturing
Difficulty Level
Beginner

Stats

Post Count
13
ViewCount
6,288
Date Added
5 years ago
Date Modified
4 years ago

Share

Embed Code
Code to use:

More embeddable images

Bookmark and Share