<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-9580348</id><updated>2011-04-21T11:20:03.056-07:00</updated><title type='text'>Dr. Vance's Lab</title><subtitle type='html'>Welcome to Dr. Vance's lab! This is where you'll find tutorials on skinning-related topics. Have an idea for a tutorial? Let me know and maybe I'll write it.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://elistutorials.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9580348/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://elistutorials.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Fragger</name><uri>http://www.blogger.com/profile/08913708853096719083</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>7</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-9580348.post-110541426585759678</id><published>2005-01-10T18:18:00.000-08:00</published><updated>2005-01-10T19:31:05.856-08:00</updated><title type='text'>Creating an animated signature using HLMV</title><content type='html'>In this tutorial we will create an animated signature using the model viewer.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;What you need&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Photoshop (Or any other graphics editor)&lt;br /&gt;Image ready (Or any other gif editor)&lt;br /&gt;HLMV (The model viewer)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Getting the images&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Open the model viewer and open the model you want in your signature. I'll use Alyx for this tutorial.&lt;br /&gt;&lt;br /&gt;Position your model by holding SHIFT and dragging with the left mouse button to center it on the screen, set the FOV to 30 and check "Head turn" if you want the model to turn towards you instead of just moving her eyes.Also, change the light direction holding CTRL and dragging the left mouse button and the background color (Options&gt;Background color...).&lt;br /&gt;&lt;img src="http://img107.exs.cx/img107/9357/15xr.jpg" width="640" height="700" alt="Image Hosted by ImageShack.us" /&gt;&lt;br /&gt;Click on the "Flex" tab and mess with the options until you get the expression you want to start with. &lt;br /&gt;&lt;img src="http://img139.exs.cx/img139/7444/27hw1.jpg" width="640" height="700" alt="Image Hosted by ImageShack.us" /&gt;&lt;br /&gt;Take a screenshot (ALT+PRTSC) and paste it into a new image in Photoshop (CTRL+N, ENTER, CTRL+V).&lt;br /&gt;Now, change the expression so that it changes the first one, but it's a logical transition.&lt;br /&gt;&lt;img src="http://img9.exs.cx/img9/2117/33ov.jpg" width="640" height="700" alt="Image Hosted by ImageShack.us" /&gt;&lt;br /&gt;Take a screenshot (ALT+PRTSC) and paste it into the new image you made in Photoshop (CTRL+N, ENTER, CTRL+V). You should have 2 layers now.&lt;br /&gt;Now, create a middle image that's goint to be the "tween" or the middle point between the beginning and end.&lt;br /&gt;&lt;img src="http://img9.exs.cx/img9/8128/41hh.jpg" width="640" height="700" alt="Image Hosted by ImageShack.us" /&gt;&lt;br /&gt;Take a screenshot (ALT+PRTSC) and paste it into the new image you made in Photoshop (CTRL+N, ENTER, CTRL+V). You had 2 layers, paste it between them. Now you have 3 layers.&lt;br /&gt;Crop and resize the image, making sure not to move the layers separately. Link the layers so they move together. It should look like this:&lt;br /&gt;&lt;img src="http://img124.exs.cx/img124/4181/59sq1.jpg" width="400" height="80" alt="Image Hosted by ImageShack.us" /&gt;&lt;br /&gt;Add your text and move it to Image Ready (SHIFT+CTRL+M).&lt;br /&gt;In IR, you should have all the layers visible. Create a new frame.&lt;br /&gt;&lt;img src="http://img131.exs.cx/img131/1650/61np.jpg" width="521" height="138" alt="Image Hosted by ImageShack.us" /&gt;&lt;br /&gt;Turn off the top layer by clicking the eye.&lt;br /&gt;&lt;img src="http://img114.exs.cx/img114/7029/72bv.jpg" width="232" height="254" alt="Image Hosted by ImageShack.us" /&gt;&lt;br /&gt;Create a new frame and turn off the next layer.&lt;br /&gt;To finish, create a new frame and turn on the previous layer, so that the frames are 2,3,1,2. Click play. It plays too fast, huh? Let's tweak it.&lt;br /&gt;Select all the frames by clicking the first one, holding SHIFT and clicking the last.&lt;br /&gt;Click where it says "0 sec.". There's a tiny arrow. Choose 0.2 seconds.&lt;br /&gt;&lt;img src="http://img114.exs.cx/img114/3193/82zm.jpg" width="521" height="300" alt="Image Hosted by ImageShack.us" /&gt;&lt;br /&gt;Now, select the first frame and set the time to 1 second.&lt;br /&gt;Save it (File&gt;save optimized as...)and that's it.&lt;br /&gt;&lt;img src="http://img107.exs.cx/img107/669/18vy.gif" width="400" height="80" alt="Image Hosted by ImageShack.us" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9580348-110541426585759678?l=elistutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://elistutorials.blogspot.com/feeds/110541426585759678/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9580348&amp;postID=110541426585759678' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9580348/posts/default/110541426585759678'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9580348/posts/default/110541426585759678'/><link rel='alternate' type='text/html' href='http://elistutorials.blogspot.com/2005/01/creating-animated-signature-using-hlmv.html' title='Creating an animated signature using HLMV'/><author><name>Fragger</name><uri>http://www.blogger.com/profile/08913708853096719083</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9580348.post-110529667199527121</id><published>2005-01-09T09:42:00.000-08:00</published><updated>2005-01-09T10:51:11.996-08:00</updated><title type='text'>Creating a tga to import as a spray - HL2DM and CS:S</title><content type='html'>In this tutorial we're going to make a tga with transparency to use in HL2DM or CS:S.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;What you need&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Photoshop 7.0.1 or later&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Set up&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In Photoshop, create a new image 256 x 256 pixels.&lt;br /&gt;&lt;img src="http://img110.exs.cx/img110/470/14de.jpg" width="537" height="303" alt="Image Hosted by ImageShack.us" /&gt;&lt;br /&gt;&lt;br /&gt;The background color doesn't really matter because it'll be invisible. More on that later.&lt;br /&gt;&lt;br /&gt;1. Open the image you want to use and paste it in the new image you created. I'm using 2 images taken from the model viewer: One with a shadow and one without it. &lt;br /&gt;&lt;img src="http://img146.exs.cx/img146/3282/28zm.jpg" width="337" height="337" alt="Image Hosted by ImageShack.us" /&gt;&lt;img src="http://img146.exs.cx/img146/5999/30rw.jpg" width="337" height="337" alt="Image Hosted by ImageShack.us" /&gt;&lt;br /&gt;The background will be transparent, the shadow will be semi-transparent and the image will be opaque. Paste each image on a new layer.&lt;br /&gt;&lt;img src="http://img146.exs.cx/img146/7573/42sx.jpg" width="212" height="215" alt="Image Hosted by ImageShack.us" /&gt;&lt;br /&gt;&lt;img src="http://img87.exs.cx/img87/9233/55hx.jpg" width="212" height="215" alt="Image Hosted by ImageShack.us" /&gt;&lt;br /&gt;2. Hold CTRL and click on the shadowed layer. That will create a selection around your image.&lt;br /&gt;&lt;img src="http://img86.exs.cx/img86/7356/62ku.jpg" width="360" height="379" alt="Image Hosted by ImageShack.us" /&gt;&lt;br /&gt;3. Create a new alpha channel.&lt;br /&gt;&lt;img src="http://img86.exs.cx/img86/1201/78vk.jpg" width="212" height="256" alt="Image Hosted by ImageShack.us" /&gt;&lt;br /&gt;4. Fill the selection with 50% grey.&lt;br /&gt;&lt;img src="http://img113.exs.cx/img113/4357/84ew.jpg" width="218" height="172" alt="Image Hosted by ImageShack.us" /&gt;&lt;br /&gt;5. Go back to your layers.&lt;br /&gt;6. Hold CTRL and click on the other layer (no shadow).&lt;br /&gt;7. Go back to the alpha channel you created.&lt;br /&gt;8. Fill with white. You should end up with this:&lt;br /&gt;&lt;img src="http://img13.exs.cx/img13/3661/96iw.jpg" width="360" height="379" alt="Image Hosted by ImageShack.us" /&gt;&lt;br /&gt;9. Go back to the layers and merge the layers (CTRL+SHIFT+E).&lt;br /&gt;10. Save as tga, 32 bits/pixel.&lt;br /&gt;11. Launch the game and export it.&lt;br /&gt;&lt;img src="http://img60.exs.cx/img60/9573/02uy.jpg" width="256" height="256" alt="Image Hosted by ImageShack.us" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9580348-110529667199527121?l=elistutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://elistutorials.blogspot.com/feeds/110529667199527121/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9580348&amp;postID=110529667199527121' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9580348/posts/default/110529667199527121'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9580348/posts/default/110529667199527121'/><link rel='alternate' type='text/html' href='http://elistutorials.blogspot.com/2005/01/creating-tga-to-import-as-spray-hl2dm.html' title='Creating a tga to import as a spray - HL2DM and CS:S'/><author><name>Fragger</name><uri>http://www.blogger.com/profile/08913708853096719083</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9580348.post-110453662873946346</id><published>2004-12-31T15:42:00.000-08:00</published><updated>2004-12-31T15:44:54.593-08:00</updated><title type='text'>Normal Maps - Part 1</title><content type='html'>Are you familiar with height maps, bump maps, etc.? If not, normal maps will go right over your head.&lt;br /&gt;Height maps and bump maps are greyscale images used to represent different elevations in a surface. In a height map, white (255, 255, 255) is the highest point, and black (0, 0, 0) is the lowest point. To see a quick representation of this effect, create a new file in photoshop and fill it with 50% grey, open the channels, create a new one and fill it with black. Then, using a white brush paint some lines and blur some of them using the blur tool.&lt;br /&gt;After this, go back to the layers, click FILTER&gt;RENDER&gt;LIGHTING EFFECTS and using the default settings, at the bottom select ALPHA 1 and check WHITE IS HIGH.&lt;br /&gt;You should see that, on your flat surface, all the lines you drew in the alpha channel are raised and project shadows. Move the light source and you'll see that the shadows move.&lt;br /&gt;Practice doing this until you're familiar with it and then come back for lesson # 2.&lt;br /&gt;&lt;img src="http://img33.exs.cx/img33/1013/alpha.gif" width="625" height="648" alt="Alpha" /&gt;&lt;br /&gt;The banding is due to the gif being saved at a low quality.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9580348-110453662873946346?l=elistutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://elistutorials.blogspot.com/feeds/110453662873946346/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9580348&amp;postID=110453662873946346' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9580348/posts/default/110453662873946346'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9580348/posts/default/110453662873946346'/><link rel='alternate' type='text/html' href='http://elistutorials.blogspot.com/2004/12/normal-maps-part-1.html' title='Normal Maps - Part 1'/><author><name>Fragger</name><uri>http://www.blogger.com/profile/08913708853096719083</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9580348.post-110446006974820384</id><published>2004-12-30T18:13:00.000-08:00</published><updated>2004-12-30T18:28:08.973-08:00</updated><title type='text'>Static Background Tutorial</title><content type='html'>In this tutorial you'll learn how to replace the animated menu backgrounds with static images.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;What you need&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;7 images 1024 x 768&lt;br /&gt;GCFscape&lt;br /&gt;Vtex tools&lt;br /&gt;TGA Thumb Plug&lt;br /&gt;Photoshop 7 with tga plugin, 7.1 or CS&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Setting up directoris and files&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Look &lt;a href="http://elistutorials.blogspot.com/2004/12/skinning-tutorial.html"&gt;HERE&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Take your images and open them in Photoshop. Tweak them to your liking and then resize them to 1024 x 1024. DO NOT CROP THEM!!&lt;br /&gt;Rename them to "background01" to "background07" and save them as tga.&lt;br /&gt;Convert them to vtf.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;Installation&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Place the files into your "\user\half-life 2\hl2\materials\console" folder.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;"I don't have that folder!!!"&lt;/span&gt;&lt;img src="http://instagiber.net/smiliesdotcom/cwm/3dlil/eek13.gif"&gt;&lt;br /&gt;&lt;br /&gt;Just create it. (Duh!)&lt;img src="http://instagiber.net/smiliesdotcom/contrib/sarge/Grin_anim.gif"&gt; &lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9580348-110446006974820384?l=elistutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://elistutorials.blogspot.com/feeds/110446006974820384/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9580348&amp;postID=110446006974820384' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9580348/posts/default/110446006974820384'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9580348/posts/default/110446006974820384'/><link rel='alternate' type='text/html' href='http://elistutorials.blogspot.com/2004/12/static-background-tutorial.html' title='Static Background Tutorial'/><author><name>Fragger</name><uri>http://www.blogger.com/profile/08913708853096719083</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9580348.post-110374210565477690</id><published>2004-12-22T10:59:00.000-08:00</published><updated>2005-01-09T00:59:56.813-08:00</updated><title type='text'>TGA to VTF right-click shortcut</title><content type='html'>   1. Open a Windows Explorer window (Windows key + E).&lt;br /&gt;   2. Go to Tools &gt; Folder options.&lt;br /&gt;   3. Select the “File Types” tab and scroll down until you see the TGA extension.&lt;br /&gt;   4. Click TGA so that it is highlighted.&lt;br /&gt;   5. Click the “Advanced” button at the bottom of the panel.&lt;br /&gt;   6. You should now see the “Edit File Type” panel.&lt;br /&gt;   7. Click the “New…” button.&lt;br /&gt;   8. In the “Action:” box type “TGA to VTF”.&lt;br /&gt;   9. Now click the “Browse…” button and locate your vtex.exe file. (It will be in “bin” directory wherever you have installed HL2. For example c:\hl2\bin)&lt;br /&gt;  10. The “Application used to perform action:” box should now read something like “C:\...\hl2\bin\vtex.exe" (the path may vary in yours).&lt;br /&gt;  11. Click in the little box next to “Use DDE".&lt;br /&gt;  12. In the “Application” box type “vtex”.&lt;br /&gt;  13. In the “Topic” box type “System”.&lt;br /&gt;  14. Hit OK on all the panels to accept the changes.&lt;br /&gt;&lt;br /&gt;You can now right-click on any .tga file that you have an existing .vmt for and select the “TGA to VTF” option and Vtex will recompile your texture. This is useful for when you make changes to a texture you have previously compiled.&lt;br /&gt;&lt;br /&gt;I found out that this works better if your tgas are in&lt;br /&gt; &lt;span style="font-weight:bold;"&gt;&lt;br /&gt;c:\vtex\hl2\materialsrc\textures&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;If you have them there, the vtfs will be placed in&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;user\half-life 2\hl2\materials\textures&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;("user" is your user name in the steam folder)&lt;br /&gt;&lt;br /&gt;Originally posted in &lt;a href="http://www.valve-erc.com/srcsdk/models/modeling_porting.htm"&gt;HERE&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9580348-110374210565477690?l=elistutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://elistutorials.blogspot.com/feeds/110374210565477690/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9580348&amp;postID=110374210565477690' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9580348/posts/default/110374210565477690'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9580348/posts/default/110374210565477690'/><link rel='alternate' type='text/html' href='http://elistutorials.blogspot.com/2004/12/tga-to-vtf-right-click-shortcut.html' title='TGA to VTF right-click shortcut'/><author><name>Fragger</name><uri>http://www.blogger.com/profile/08913708853096719083</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9580348.post-110290820770338927</id><published>2004-12-12T19:21:00.000-08:00</published><updated>2004-12-12T19:26:49.896-08:00</updated><title type='text'>Player Icons Tutorial</title><content type='html'>So, you just created a new player skin, but when you go to select it, it still shows the original default skin. How to fix that? Well, you can create a new menu icon so that your cool custom skin shows up in the menu too.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;What you need&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;GCFscape&lt;br /&gt;Vtex tools&lt;br /&gt;&lt;a href="http://www.greggman.com/edit/pages/thumbplug_tga.htm"&gt;TGA Thumb Plug&lt;/a&gt;&lt;br /&gt;Photoshop 7 with tga plugin, 7.1 or CS&lt;br /&gt;Knowledge of basic DOS commands and&lt;br /&gt;Knowledge of alpha channels&lt;br /&gt;&lt;br /&gt; The original texture is found in:&lt;br /&gt;"user\half-life 2 deathmatch\hl2mp\materials\VGUI\playermodels"&lt;br /&gt;Open the texture in photoshop, This will be for reference purposes only, since we will create a new one from scratch.&lt;br /&gt;Create a new file 256 x 256 and fill it with 75% grey, create a new layer and fill it with black. We'll get back to it later.&lt;br /&gt;Look at the original file. Notice how the player's picture is cut off at the bottom and right side? There's a 56 pixel margin that you need to take into account, since the window in the menu is 200 x 200 pixels. In the new picture, create margins to define your work area.&lt;br /&gt;Make a screenshot of your skin, preferably with a solid background. Cut out your player (use the pen tool or the lasso to make a selection) and paste it on the new file you created. Resize it until it fits in the work area and delete everything that sticks out.&lt;br /&gt;Duplicate the layer and, using brightness/contrast, make it white. Link the white sillohuette and the black layer and merge them. Select all and copy it, then open the channels. Create a new one and paste your image on it. You should have a black square with a white sillohuette. Go back to the layers and delete the black and white picture. We won't need it anymore. Flatten the layers and save it, using the same name as the original, convert it to vtf and that's it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9580348-110290820770338927?l=elistutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://elistutorials.blogspot.com/feeds/110290820770338927/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9580348&amp;postID=110290820770338927' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9580348/posts/default/110290820770338927'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9580348/posts/default/110290820770338927'/><link rel='alternate' type='text/html' href='http://elistutorials.blogspot.com/2004/12/player-icons-tutorial.html' title='Player Icons Tutorial'/><author><name>Fragger</name><uri>http://www.blogger.com/profile/08913708853096719083</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9580348.post-110288131034607337</id><published>2004-12-12T10:30:00.000-08:00</published><updated>2005-01-08T04:40:46.186-08:00</updated><title type='text'>Skinning Tutorial</title><content type='html'>&lt;span style="font-weight: bold;"&gt;HL2 Skinning Guide&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;By Fragger&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Difficulty:&lt;br /&gt;&lt;br /&gt;Intermediate to advanced&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;What you need&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;GCFscape&lt;br /&gt;vtf2tga converter&lt;br /&gt;&lt;a href="http://www.greggman.com/edit/pages/thumbplug_tga.htm"&gt;TGA Thumb Plug&lt;/a&gt;&lt;br /&gt;Photoshop 7 with tga plugin, 7.1 or CS&lt;br /&gt;Knowledge of basic DOS commands and&lt;br /&gt;Knowledge of alpha channels&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;What you'll do&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In this tutorial you will:&lt;br /&gt;&lt;br /&gt;Set up your directories and files&lt;br /&gt;Extract the original textures from the gcf&lt;br /&gt;Convert the textures to tga so you can edit them&lt;br /&gt;Edit the textures (you need to know how to do this already)&lt;br /&gt;Convert the edited textures back to vtf&lt;br /&gt;Set up your skins to be published&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Setting up your directories and files&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Start by creating a new folder in C:\ and name it "vtex".&lt;br /&gt;Open "vtex" and create more folders in it using the following structure:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;hl2/&lt;br /&gt;materialsrc/&lt;br /&gt;textures&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Install tga thumb. This will allow you to see thumbnails of the images in the folder before you open them. Less guess work. Make sure to have thumbnail view enabled (right-click a blank area of the folder and select "view&gt;thumbnails").&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Extracting the textures&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Run GCFscape&lt;br /&gt;Extract all files from “source materials.gcf” into “C:/HL2”&lt;br /&gt;That will place all your textures into a new folder named "root/hl2/materials".&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Converting the textures&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Open the "vtf2tga" zip&lt;br /&gt;Copy all the files in it&lt;br /&gt;For this tutorial, we will use the pistol. Open "C:\hl2\root\hl2\materials\Models\Weapons"&lt;br /&gt;In it, open "v_pistol" and paste the files you copied. Run "vtf2tga.bat". When asked if you want to delete the originals, press "y" and "enter".&lt;br /&gt;Open "w_pistol"and repeat.  You should now be able to see the textures and work with them.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Editing the textures&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Well, only you know what you want to do to the textures. Make sure to edit both textures, or it will look dumb if you see a black gun on the floor and have it magically change when you pick it up. The v_ texture is the first-person view (in your hand) and the w_ texture is the 3rd person view (on the floor and other players hands).&lt;br /&gt;Do NOT save the textures in the same folder! Doing that would overwrite them and then you'd have to extract them again. Save the finished textures as a tga, 32 bit and put them in the "C:\work\hl2\materialsrc\textures" folder.&lt;br /&gt;Follow the instructions to convert the textures using right-click and convert the textures. Your vtf will go into "C:\program files\...\user\steamapps\half-life 2\hl2\materials\textures"&lt;br /&gt;You can save your tgas into a new folder or delete them.&lt;br /&gt;Once converted, create a new folder and name it "mynewskin" or whatever you want. In that folder, create the following folders:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;For MP&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;half-life 2 deathmatch&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;                                              |&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;                                               hl2mp&lt;br /&gt;&lt;br /&gt;For SP&lt;br /&gt;&lt;br /&gt;&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;half-life 2&lt;br /&gt;                       |&lt;br /&gt;                         hl2&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;Recreate the original folder structure with "materials" as the root folder and put your vtf files where they belong.&lt;br /&gt;Put "materials" in hl2mp (hl2 for SP), make a new zip (compressed) folder in "mynewskin" (XP users: don't use any programs, just use the defaul windows program) and drag the "half-life 2 deathmatch" folder into it.&lt;br /&gt;Test it. If it doesn't work, go through the steps again and make sure you didn't mess anything up.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;Well, I guess that's it. Make a cool picture showing off your skin, write a good readme file and submit it to your favorite site.&lt;br /&gt;&lt;br /&gt;Hope you found this helpful.&lt;br /&gt;&lt;br /&gt;Fragger.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9580348-110288131034607337?l=elistutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://elistutorials.blogspot.com/feeds/110288131034607337/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9580348&amp;postID=110288131034607337' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9580348/posts/default/110288131034607337'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9580348/posts/default/110288131034607337'/><link rel='alternate' type='text/html' href='http://elistutorials.blogspot.com/2004/12/skinning-tutorial.html' title='Skinning Tutorial'/><author><name>Fragger</name><uri>http://www.blogger.com/profile/08913708853096719083</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry></feed>
