Third Party Tools: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
m (fixed alphabetical order)
m (fixed alphabetical order again)
Line 5: Line 5:
*[[BSP Viewer]] - view and export [[GoldSrc]] maps
*[[BSP Viewer]] - view and export [[GoldSrc]] maps
*[[BSP2MAP]] - convert GoldSrc BSP maps to .map files
*[[BSP2MAP]] - convert GoldSrc BSP maps to .map files
*[[BSPSource]] - improved Source BSP decompiler based on VMEX
*[[Crafty]] - An updated BSP Viewer with more features and [[Source]] support
*[[Crafty]] - An updated BSP Viewer with more features and [[Source]] support
*[[EntEd]] - view and edit [[entity]] properties of a BSP
*[[EntEd]] - view and edit [[entity]] properties of a BSP
Line 14: Line 15:
*[[VIDE]] - Multi-purpose development suite with BSP packing and asset editing capabilities.
*[[VIDE]] - Multi-purpose development suite with BSP packing and asset editing capabilities.
*[[VMEX]] - Source BSP decompiler
*[[VMEX]] - Source BSP decompiler
*[[BSPSource]] - improved Source BSP decompiler based on VMEX
*[[WinBSPC]] - GoldSrc BSP decompiler
*[[WinBSPC]] - GoldSrc BSP decompiler
*[[WinBSPZip]] - GUI frontend for Bspzip
*[[WinBSPZip]] - GUI frontend for Bspzip


==Compiling==
==Compiling==
*[[Compile Pal]] - compile Source maps with presets and utilities to streamline the process of releasing maps.
*[[Batch Compile Tool]] - compile Source .vmf maps outside of Hammer
*[[Batch Compile Tool]] - compile Source .vmf maps outside of Hammer
*[[Hazard Team Compile Tool]] - Similar to Batch Compile Tool, but geared toward sequential compiles and quick compile presets.
*[[CSTBSP]] - custom [[BSP]] compiler
*[[CSTBSP]] - custom [[BSP]] compiler
*[[CSTRAD]] - custom [[RAD]] compiler
*[[CSTRAD]] - custom [[RAD]] compiler
*[[CSTVIS]] - custom [[VIS]] compiler
*[[CSTVIS]] - custom [[VIS]] compiler
*[[Compile Pal]] - compile Source maps with presets and utilities to streamline the process of releasing maps.
*[[Hazard Team Compile Tool]] - Similar to Batch Compile Tool, but geared toward sequential compiles and quick compile presets.
*[[Source Compile Analyzer]] - detects errors in compile logs
*[[Source Compile Analyzer]] - detects errors in compile logs


Line 55: Line 55:
*[[HL2Tex]] - convert TGA into VTF, and create VMTs
*[[HL2Tex]] - convert TGA into VTF, and create VMTs
*[[TGAtoDUDV]] - convert TGAs to DUDVs without needing Steam to be running
*[[TGAtoDUDV]] - convert TGAs to DUDVs without needing Steam to be running
*[[VectorLib]] - library to draw vector images directly to memory
*[[VMT Editor]] - open-source editor for VMT files
*[[VTF Creator]] - convert batches of images to textures
*[[VTF Creator]] - convert batches of images to textures
*[[VTF Explorer]] - viewing, converting, extracting VTFs and VMTs
*[[VTF Explorer]] - viewing, converting, extracting VTFs and VMTs
Line 63: Line 63:
*[[VTFLib]] - open-source programming library for opening and saving VTFs
*[[VTFLib]] - open-source programming library for opening and saving VTFs
*[[VTFTool]] - outdated, replaced by VTFEdit
*[[VTFTool]] - outdated, replaced by VTFEdit
*[[VMT Editor]] - open-source editor for VMT files
*[[VectorLib]] - library to draw vector images directly to memory


==Video==
==Video==
Line 76: Line 76:
*[[HLLib]] - open source programming library which abstracts several Half-Life and Half-Life 2 package formats
*[[HLLib]] - open source programming library which abstracts several Half-Life and Half-Life 2 package formats
*[[Map Obfuscator]] - renames all entities with non-descriptive names to discourage decompiling
*[[Map Obfuscator]] - renames all entities with non-descriptive names to discourage decompiling
*[[Map Resource Extractor]] - copies only used content from a VMF to a directory.
*[[Notepad++ VDF languages]] - VDF highlighting profiles for Notepad++
*[[Notepad++ VDF languages]] - VDF highlighting profiles for Notepad++
*[[Object Viewer]] - 3D object, material, model, and file browsing
*[[Object Viewer]] - 3D object, material, model, and file browsing
*[[OGLE the OpenGLExtractor]] - extract 3D shapes from a 3D scene
*[[OGLE the OpenGLExtractor]] - extract 3D shapes from a 3D scene
*[[Source SDK Windows Gadget]]
*[[Source SDK Windows Gadget]]
*[[VGUI Localization Tool]] - a tool for easy localize VGUI text files.  
*[[VGUI Localization Tool]] - a tool for easy localize VGUI text files.
*[[Map Resource Extractor]] - copies only used content from a VMF to a directory.
 
==See also==
==See also==
*[[3D Modeling Programs]]
*[[3D Modeling Programs]]


[[Category:Hubs]]
[[Category:Hubs]]

Revision as of 12:18, 2 March 2022

This is a sorted list of third party tools with brief descriptions. See also: Category:Third Party Tools.

BSP related

  • AutoBSPpackingTool - packs almost every possible custom content that can be used in a BSP
  • BSP Viewer - view and export GoldSrc maps
  • BSP2MAP - convert GoldSrc BSP maps to .map files
  • BSPSource - improved Source BSP decompiler based on VMEX
  • Crafty - An updated BSP Viewer with more features and Source support
  • EntEd - view and edit entity properties of a BSP
  • Entspy - view and edit entity properties of a BSP
  • Map Analyst - alternative to Bspzip - embed custom content such as materials, models, textures into a BSP
  • Packbsp - embed custom content such as materials, models, textures into a BSP
  • Pakrat - GUI replacement for Bspzip
  • VBSP_h4xed - greatly increase maximum size of visleaves.
  • VIDE - Multi-purpose development suite with BSP packing and asset editing capabilities.
  • VMEX - Source BSP decompiler
  • WinBSPC - GoldSrc BSP decompiler
  • WinBSPZip - GUI frontend for Bspzip

Compiling

Level editing

  • Hammer++ - A community-made modification of Valve Hammer Editor for the Source engine that provides an updated, feature-rich version of the editor.
  • Microbrush - A brush editor
  • Quark - Level editor
  • Radiant - Level editor
  • Sledge - An open-source Level Editor that supports GoldSource Level Editing, it's also having work put in to fully support Source Level Editing as well.
  • Twister - Generates displacements that would usually take an extremely long time, or just be impossible to do in Hammer
  • Vgroup - Group the map into VisGroups based on a grid
  • Wall Worm - Tools to use 3ds Max as Source Level Editor

Models

Texture/Image tools

See also: Image Manipulation Programs

Video

  • AVIKit - Windows library for accessing raw video and sound from AVI
  • VirtualDub - free video capture/processing program

Misc

See also