aboutsummaryrefslogtreecommitdiff
path: root/pages/VTFLib.html
diff options
context:
space:
mode:
authorMaxxiii <[email protected]>2020-09-02 15:12:45 +0300
committerMaxxiii <[email protected]>2020-09-02 15:12:45 +0300
commit06202ef05a2e7725f355aaf30ca84438ad84f986 (patch)
treea56f8f468b09d3707bafefc584964667760961bc /pages/VTFLib.html
downloadnemstools.github.io-06202ef05a2e7725f355aaf30ca84438ad84f986.tar.xz
nemstools.github.io-06202ef05a2e7725f355aaf30ca84438ad84f986.zip
Initial commit
Diffstat (limited to 'pages/VTFLib.html')
-rw-r--r--pages/VTFLib.html304
1 files changed, 304 insertions, 0 deletions
diff --git a/pages/VTFLib.html b/pages/VTFLib.html
new file mode 100644
index 0000000..b56b611
--- /dev/null
+++ b/pages/VTFLib.html
@@ -0,0 +1,304 @@
+<!DOCTYPE html>
+
+<head>
+ <title>Nem's Tools [Home - News]</title>
+ <link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
+ <link rel="stylesheet" type="text/css" href="../css/default.css">
+ <meta http-equiv="pragma" content="no-cache">
+ <meta http-equiv="cache-control" content="no-cache">
+ <meta name="author" content="Ryan Gregg">
+ <meta name="description" content="Nem&#39;s Half-Life and Half-Life 2 editing tools.">
+</head>
+
+<body>
+ <div class="banner" onclick="location.href='https://google.com'"> </div>
+ <div class="archived">This is archived copy of currently unavailable <a href="http://nemesis.thewavelength.net">Nem's
+ Tools website</a>, restored from <a
+ href="https://web.archive.org/web/20191202151405/http://www.nemesis.thewavelength.net/">Web Archive</a>. <br>
+ Download section now provides links to both Web Archive and to unofficial Github mirror.
+ </div>
+ <div class="main">
+ <div class="group">
+ <div class="separator"></div>
+ <div class="heading2 menu">
+ <a href="../index.html" class="menuitem">Home</a>
+ <a href="GCFScape.html" class="menuitem">GCFScape</a>
+ <a href="Crafty.html" class="menuitem">Crafty</a>
+ <a href="VTFLib.html" class="menuitem">VTFLib</a>
+ <a href="Batch_Compiler.html" class="menuitem">Batch Compiler</a>
+ <a href="Terrain_Generator.html" class="menuitem">Terrain Generator</a>
+ <a href="BSP_Viewer.html" class="menuitem">BSP Viewer</a>
+ <a href="MAP_Viewer.html" class="menuitem">MAP Viewer</a>
+ <a href="virtuAMP.html" class="menuitem">virtuAMP</a>
+ <a href="Miscellaneous.html" class="menuitem">Miscellaneous</a>
+ </div>
+ <div class="separator"></div>
+ <div class="content">
+ <div class="main_area">
+ <div class="space"></div>
+ <div class="main_content">
+ <div class="group">
+ <div class="heading1">
+ <div class="space"></div><span class="left"><a name="p149"
+ href="https://web.archive.org/web/20200201044259/http://nemesis.thewavelength.net/index.php?c=149#p149">About
+ VTFLib</a> - <a
+ href="https://web.archive.org/web/20200201044259/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><span
+ class="right">Posted: Apr 18th, 2005 - 10:27:01 pm</span>
+ <div class="space"></div>
+ </div>
+ <div class="content"><b>About:</b>
+
+ <p>VTFLib is a LGPL open source programming library, written by <a
+ href="https://web.archive.org/web/20200201044259/http://www.wunderboy.org/">Neil Jedrzejewski</a>
+ and I. VTFLib provides a C and C++ API that, with a few simple functions, can open and save .vtf and
+ .vmt files, providing access to all known features. The library functions independent of Steam,
+ allowing third party applications to use the library without Steam present or runningi on the target
+ system.</p>
+
+ <p>VTFLib includes two GPL example applications, VTFCmd and VTFEdit. VTFCmd is a C command line frontend
+ for VTFLib that can create .vtf and .vmt files from various source formats. It is similar in
+ functionality to Valve's vtex Source SDK utility, but offers a lot more control. VTFEdit is a C++ .NET
+ graphical frontend for VTFLib with viewing and creation capabilities. Both VTFCmd and VTFEdit support
+ several source image formats, including, but not limited to .bmp, .dds, .gif, .jpg, .png and .tga.</p>
+
+ <b>Screenshots:</b>
+
+ <div style="text-align: center">
+ <br>
+ <a href="../images/pages/vtfedit1.png"><img src="../images/pages/vtfedits1.png" width="250"
+ height="213" border="0" alt="VTFEdit .vtf frame/face/mipmap viewing."></a>
+ <a href="../images/pages/vtfedit2.png"><img src="../images/pages/vtfedits2.png" width="250"
+ height="213" border="0" alt="VTFEdit .vtf information viewing."></a>
+ <br><br>
+
+ <a href="../images/pages/vtfedit3.png"><img src="../images/pages/vtfedits3.png" width="250"
+ height="213" border="0" alt="VTFEdit file system browsing."></a>
+ <a href="../images/pages/vtfedit4.png"><img src="../images/pages/vtfedits4.png" width="250"
+ height="213" border="0" alt="VTFEdit .vmt viewing."></a>
+ <br><br>
+
+ <a href="../images/pages/vtfedit5.png"><img src="../images/pages/vtfedits5.png" width="250"
+ height="206" border="0" alt="VTFEdit import options."></a>
+ <a href="../images/pages/vtfedit6.png"><img src="../images/pages/vtfedits6.png" width="250"
+ height="267" border="0" alt="VTFEdit batch conversion options."></a>
+ <br><br>
+
+ <a href="../images/pages/vtfedit7.png"><img src="../images/pages/vtfedits7.png" width="250"
+ height="250" border="0" alt="VTFEdit .wad conversion options."></a>
+ <a href="../images/pages/vtfedit8.png"><img src="../images/pages/vtfedits8.png" width="250"
+ height="250" border="0" alt="VTFEdit .vmt creation wizard."></a>
+ <br><br>
+
+ <a href="../images/pages/vtfedit9.png"><img src="../images/pages/vtfedits9.png" width="250"
+ height="250" border="0" alt="VTFEdit .vmt creation wizard."></a>
+ <a href="../images/pages/vtfcmd1.png"><img src="../images/pages/vtfcmds1.png" width="250" height="176"
+ border="0" alt="VTFCmd command line options."></a>
+ <br><br>
+ </div>
+
+ <b>Documentation:</b>
+
+ <ul>
+ <li><a
+ href="https://web.archive.org/web/20200201044259/http://www.wunderboy.org/docs/vtflib_docs/">VTFLib
+ Documentation</a></li>
+ <li><a
+ href="https://web.archive.org/web/20200201044259/http://developer.valvesoftware.com/wiki/VTF">VTF
+ Image Format</a></li>
+ </ul>
+
+ <b>Features:</b>
+ <ul>
+ <li>Convert .bmp, .dds, .gif, .jpg, .png and .tga files to .vtf and .vmt files with easy access to all
+ .vtf options.</li>
+ <li>Convert .vtf files to .bmp, .jpg, .png and .tga files.</li>
+ <li>Convert entire folders to and from .vtf and .vmt files.</li>
+ <li>Convert .wad files to .vtf and .vmt files.</li>
+ <li>Explore .bsp, .gcf, .pak, .wad and .xzp packages.</li>
+ <li>Preview .vtf files.</li>
+ <li>Recent file menu.</li>
+ <li>100% Free.</li>
+ </ul>
+
+ <b>Download:</b>
+
+ <ul>
+ <li><a
+ href="https://web.archive.org/web/20200201044259/http://nemesis.thewavelength.net/index.php?c=238#p238">VTFEdit</a>
+ </li>
+ <li><a
+ href="https://web.archive.org/web/20200201044259/http://nemesis.thewavelength.net/index.php?c=177#p177">VTFLib</a>
+ </li>
+ </ul>
+
+ <b>Third Party Downloads:</b>
+
+ <ul>
+ <li><a
+ href="https://web.archive.org/web/20200201044259/http://www.leadwerks.com/index.php?page=downloads.htm&amp;subbar=blank.htm">Image
+ Viewer</a></li>
+ <li><a
+ href="https://web.archive.org/web/20200201044259/http://www.wunderboy.org/sourceapps.php#vtf_shell">VTF
+ Shell Extensions</a></li>
+ <li><a
+ href="https://web.archive.org/web/20200201044259/http://www.wunderboy.org/sourceapps.php#max_vtf">3DS
+ Max VTF Plug-In</a></li>
+ </ul>
+ </div>
+ <div class="heading1">
+ <div class="space"></div><span class="left">Modified: Sep 14th, 2007 - 3:28:10 am</span><span
+ class="right">[ <a
+ href="https://web.archive.org/web/20200201044259/http://nemesis.thewavelength.net/index.php?c=149#p149">124
+ Comments</a> ]</span>
+ <div class="space"></div>
+ </div>
+ </div>
+ </div>
+ <div class="main_sidebar">
+ <div class="group">
+ <div class="heading1"><span class="title">VTFLib</span></div>
+ <div class="content"><span class="title">» <a href="VTFLib.html">About</a></span><br>
+ <span class="title">» <a href="VTFLib-Download.html">Download</a></span><br>
+ <span class="title">» <a href="../subpages/VTFLib-Revision History.html">Revision
+ History</a></span><br>
+ <span class="title">» <a href="../subpages/VTFLib-FAQ.html">FAQ</a></span><br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading1"><span class="title">Login</span></div>
+ <div class="content">
+ <form name="loginform" method="post"
+ action="https://web.archive.org/web/20200201044259/http://nemesis.thewavelength.net/index.php?p=40">
+ <div class="label">Username:</div>
+ <div><input type="text" name="username" class="textbox" autocomplete="off"
+ style="background-image: url(&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAAXNSR0IArs4c6QAAAPhJREFUOBHlU70KgzAQPlMhEvoQTg6OPoOjT+JWOnRqkUKHgqWP4OQbOPokTk6OTkVULNSLVc62oJmbIdzd95NcuGjX2/3YVI/Ts+t0WLE2ut5xsQ0O+90F6UxFjAI8qNcEGONia08e6MNONYwCS7EQAizLmtGUDEzTBNd1fxsYhjEBnHPQNG3KKTYV34F8ec/zwHEciOMYyrIE3/ehKAqIoggo9inGXKmFXwbyBkmSQJqmUNe15IRhCG3byphitm1/eUzDM4qR0TTNjEixGdAnSi3keS5vSk2UDKqqgizLqB4YzvassiKhGtZ/jDMtLOnHz7TE+yf8BaDZXA509yeBAAAAAElFTkSuQmCC&quot;); background-repeat: no-repeat; background-attachment: scroll; background-size: contain; background-position: 98% 50%;">
+ </div>
+ <div class="label">Password:</div>
+ <div><input type="password" name="password" class="textbox" autocomplete="off"
+ style="background-image: url(&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAAXNSR0IArs4c6QAAAPhJREFUOBHlU70KgzAQPlMhEvoQTg6OPoOjT+JWOnRqkUKHgqWP4OQbOPokTk6OTkVULNSLVc62oJmbIdzd95NcuGjX2/3YVI/Ts+t0WLE2ut5xsQ0O+90F6UxFjAI8qNcEGONia08e6MNONYwCS7EQAizLmtGUDEzTBNd1fxsYhjEBnHPQNG3KKTYV34F8ec/zwHEciOMYyrIE3/ehKAqIoggo9inGXKmFXwbyBkmSQJqmUNe15IRhCG3byphitm1/eUzDM4qR0TTNjEixGdAnSi3keS5vSk2UDKqqgizLqB4YzvassiKhGtZ/jDMtLOnHz7TE+yf8BaDZXA509yeBAAAAAElFTkSuQmCC&quot;); background-repeat: no-repeat; background-attachment: scroll; background-size: contain; background-position: 98% 50%;">
+ </div>
+ <div class="label"><input type="checkbox" name="storepassword" class="checkbox"
+ checked="checked">Store Password</div>
+ <div><input name="login" type="submit" value="Login" class="button"></div>
+ </form>
+ </div>
+ </div>
+
+ <br>
+ <div class="group">
+ <div class="heading1"><span class="title">New Users</span></div>
+ <div class="content">
+ <span class="title">» <a
+ href="https://web.archive.org/web/20200201044259/http://nemesis.thewavelength.net/index.php?action=directory">Directory</a></span><br>
+ <span class="title">» <a
+ href="https://web.archive.org/web/20200201044259/http://nemesis.thewavelength.net/index.php?p=40&amp;action=addauthor">Register</a></span><br>
+ <span class="title">» <a
+ href="https://web.archive.org/web/20200201044259/http://nemesis.thewavelength.net/index.php?p=40&amp;action=retrievepassword">Retrieve
+ Password</a></span><br>
+ </div>
+ </div>
+
+ <br>
+ <div class="group">
+ <div class="heading1"><span class="title">Latest Comments</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20200201044259/http://nemesis.thewavelength.net/index.php?c=41&amp;o=120#c4926">Batch
+ Compiler FAQ</a> (<a
+ href="https://web.archive.org/web/20200201044259/http://nemesis.thewavelength.net/index.php?a=14291">devstringx</a>)</span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20200201044259/http://nemesis.thewavelength.net/index.php?c=58&amp;o=15#c4924">Cliffs
+ II: Texturing Cliffs</a> (<a
+ href="https://web.archive.org/web/20200201044259/http://nemesis.thewavelength.net/index.php?a=14289">LeBugsBunny</a>)</span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20200201044259/http://nemesis.thewavelength.net/index.php?c=223&amp;o=0#c4923">Crafty
+ v1.0.0 Alpha 13</a> (<a
+ href="https://web.archive.org/web/20200201044259/http://nemesis.thewavelength.net/index.php?a=14285">roy120rahul</a>)</span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20200201044259/http://nemesis.thewavelength.net/index.php?c=277&amp;o=0#c4911">GCFScape
+ v1.8.6</a> (<a
+ href="https://web.archive.org/web/20200201044259/http://nemesis.thewavelength.net/index.php?a=14250">mandaysnow</a>)</span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20200201044259/http://nemesis.thewavelength.net/index.php?c=205&amp;o=210#c4901">About
+ Crafty</a> (<a
+ href="https://web.archive.org/web/20200201044259/http://nemesis.thewavelength.net/index.php?a=14237">Kodha</a>)</span><br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading1"><span class="title">Latest Articles</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20200201044259/http://nemesis.thewavelength.net/index.php?c=277#p277">GCFScape
+ v1.8.6</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20200201044259/http://nemesis.thewavelength.net/index.php?c=276#p276">GCFScape
+ v1.8.5</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20200201044259/http://nemesis.thewavelength.net/index.php?c=275#p275">GCFScape
+ v1.8.4</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20200201044259/http://nemesis.thewavelength.net/index.php?c=274#p274">GCFScape
+ v1.8.3</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20200201044259/http://nemesis.thewavelength.net/index.php?c=273#p273">VTFLib
+ v1.3.2</a></span><br></div>
+ </div><br>
+ <div class="group">
+ <div class="heading1"><span class="title">Most Popular Articles</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20200201044259/http://nemesis.thewavelength.net/index.php?c=178#p178">VTFEdit
+ v1.2.5 Full</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20200201044259/http://nemesis.thewavelength.net/index.php?c=76#p76">GCFScape
+ v1.3.1 Full</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20200201044259/http://nemesis.thewavelength.net/index.php?c=238#p238">VTFEdit
+ v1.3.3 Full</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20200201044259/http://nemesis.thewavelength.net/index.php?c=154#p154">VTF
+ Plug-In for Photoshop</a></span><br><span class="title">» <a
+ href="https://web.archive.org/web/20200201044259/http://nemesis.thewavelength.net/index.php?c=169#p169">GCFScape
+ v1.8.6 Full</a></span><br></div>
+ </div><br>
+ <div class="group">
+ <div class="heading1"><span class="title">Newest Member</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20200201044259/http://nemesis.thewavelength.net/index.php?a=14292">livewebtutors1</a></span><br>
+ </div>
+ </div><br>
+ <div class="group">
+ <div class="heading1"><span class="title">Elite Spammers</span></div>
+ <div class="content"><span class="title">» <a
+ href="https://web.archive.org/web/20200201044259/http://nemesis.thewavelength.net/index.php?a=1">Nem</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20200201044259/http://nemesis.thewavelength.net/index.php?a=376">Bluefang</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20200201044259/http://nemesis.thewavelength.net/index.php?a=708">NoBody</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20200201044259/http://nemesis.thewavelength.net/index.php?a=7">Slackiller</a></span><br><span
+ class="title">» <a
+ href="https://web.archive.org/web/20200201044259/http://nemesis.thewavelength.net/index.php?a=385">Keloran</a></span><br>
+ </div>
+ </div>
+ <br>
+ <div class="group">
+ <div class="heading1"><span class="title">Feeds</span></div>
+ <div class="content">
+ <span class="title">» <a
+ href="https://web.archive.org/web/20200201044259/http://nemesis.thewavelength.net/rss/?page=1">RSS
+ 2.0 (News)</a></span><br>
+ <span class="title">» <a
+ href="https://web.archive.org/web/20200201044259/http://nemesis.thewavelength.net/rss/">RSS 2.0
+ (Entire Site)</a></span><br>
+ <span class="title">» <a
+ href="https://web.archive.org/web/20200201044259/http://nemesis.thewavelength.net/rss/?comments&amp;limit=15">RSS
+ 2.0 (Comments)</a></span><br>
+ </div>
+ </div>
+
+
+ </div>
+ <div class="space"></div>
+ </div>
+ </div>
+ <div class="separator"></div>
+ <div class="heading2 center"><span class="note">Nem's Tools v2.0 » 2006 <a
+ href="mailto:[email protected]">Ryan Gregg</a>.<br>Execution
+ time: 0.07963s; Queries: 14.<br>
+ </span></div>
+ </div>
+ </div>
+</body>
+
+</html> \ No newline at end of file