HL2Tex: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
mNo edit summary
(Added download links, source code links, and source code license)
Line 17: Line 17:
*Click Run VTEX. This also creates the .txt setting file (if desired) and the .vmt file (if desired)
*Click Run VTEX. This also creates the .txt setting file (if desired) and the .vmt file (if desired)


==Screenshots==
=Download=
 
There are two version availible.
 
==Visual Basic .Net Version==
This is the '''recommended'' version to download. It's bigger, however it's written in .Net which a lot of people have these days, and is easier to distribute.
 
The first download contains an installer to automatically install all required files.
 
The second download is just the files themselves.
 
*[http://members.iinet.net.au/~cradleoffilth/hl2tex/HL2Tex_Installer.zip Download HL2Tex_Installer.zip] ''- Recommended version'' (790KB)
*[http://members.iinet.net.au/~cradleoffilth/hl2tex/HL2Tex.NET.zip Download HL2Tex.NET.zip] (162KB)
 
==Visual Basic 6.0 Version==
This version is a great deal smaller, however Visual Basic 6.0 is required (and I cannot make a setup program for it.)
 
* [http://members.iinet.net.au/~cradleoffilth/hl2tex/HL2Tex.zip Download HL2Tex.zip (VB6 version)] (19KB)
 
=Sourcecode=
I didn't distribute the sourcecode to this application, because it's not almost completely uncommented and I didn't know if anyone wanted the source code anyway.
 
==Can I get the sourcecode?==
Sure, it's up on one of my [http://www.sourceforge.net SourceForge] projects.
 
Note that the VB6 version is much easier to read, and there is only enough changes to get it to run in .Net otherwise.
 
The .Net version is provided for compilation purposes.
 
* [https://sourceforge.net/project/showfiles.php?group_id=107377&package_id=217539&release_id=477154 Download the source code] - for both VB6 and .Net version
 
==Sourcecode Licence==
Released under the [http://en.wikipedia.org/wiki/GPL GNU Public License].
 
You may not take this code, edited or not, and simply call it your own.
 
=Screenshots=
<gallery>
<gallery>
Image:Hl2tex.jpg|The main dialog - click to enlarge
Image:Hl2tex.jpg|The main dialog - click to enlarge
Image:Hl2tex-net.jpg|.NET version of HL2Tex - click to enlarge
Image:Hl2tex-net.jpg|.NET version of HL2Tex - click to enlarge
</gallery>
</gallery>

Revision as of 10:21, 9 January 2007

Under construction.png
This page is actively undergoing a major edit.
As a courtesy, please do not edit this while this message is displayed.
If this page has not been edited for at least several hours to a few days, please remove this template. This message is intended to help reduce edit conflicts; please remove it between editing sessions to allow others to edit the page.

The person who added this notice will be listed in its edit history should you wish to contact them.

Half-Life: 2 - Texture Tool

What is it?

The Half-Life: 2 - Texture Tool, or HL2Tex is a tool I created to assist people in creating graphics for the Source engine, developed by --Daedalus 07:58, 9 Jan 2007 (PST)

It simplifies the transformation of TARGA images to VTF files, creates the .TXT configuration file for VTEX, and creates the .VMT file that Hammer uses.

It has a number of options availible in the dialogs.

How do I use it?

  • Start the application
  • Navigate to your materialsrc folder
  • Select the file you wish to convert to VTF (only .tga files are displayed)
  • Set your options in the bottom two dialogs
  • Click Run VTEX. This also creates the .txt setting file (if desired) and the .vmt file (if desired)

Download

There are two version availible.

Visual Basic .Net Version

This is the 'recommended version to download. It's bigger, however it's written in .Net which a lot of people have these days, and is easier to distribute.

The first download contains an installer to automatically install all required files.

The second download is just the files themselves.

Visual Basic 6.0 Version

This version is a great deal smaller, however Visual Basic 6.0 is required (and I cannot make a setup program for it.)

Sourcecode

I didn't distribute the sourcecode to this application, because it's not almost completely uncommented and I didn't know if anyone wanted the source code anyway.

Can I get the sourcecode?

Sure, it's up on one of my SourceForge projects.

Note that the VB6 version is much easier to read, and there is only enough changes to get it to run in .Net otherwise.

The .Net version is provided for compilation purposes.

Sourcecode Licence

Released under the GNU Public License.

You may not take this code, edited or not, and simply call it your own.

Screenshots