Third Party Tools: Difference between revisions
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 | ||
*[[WinBSPC]] - GoldSrc BSP decompiler | *[[WinBSPC]] - GoldSrc BSP decompiler | ||
*[[WinBSPZip]] - GUI frontend for Bspzip | *[[WinBSPZip]] - GUI frontend for Bspzip | ||
==Compiling== | ==Compiling== | ||
*[[Batch Compile Tool]] - compile Source .vmf maps outside of Hammer | *[[Batch Compile Tool]] - compile Source .vmf maps outside of Hammer | ||
*[[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 | ||
*[[ | *[[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 | ||
*[[ | *[[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. | ||
==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.
- 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
- Batch Compile Tool - compile Source .vmf maps outside of Hammer
- CSTBSP - custom BSP compiler
- CSTRAD - custom RAD 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
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
- Crowbar - decompile models, and a GUI front-end for compiling new ones
- FireSoft Half-Life MDL Converter - convert Source models to GoldSrc models
- FireSoft MS3D to SMD converter
- GUIStudioMDL - GUI for the command-line model compiler in the SDK
- Mdldecompiler - decompile models
- Propper - map compiler to export a model instead of a BSP
- Source Model Compiler - web-based model compiling service
- Source model skin editor - modify skins on a model without decompiling/recompiling
- Studiocompiler - model compiler
- VMF to SMD - convert VMFs to SMDs for use with Studiomdl
Texture/Image tools
See also: Image Manipulation Programs
- 360g - Convert BMP or TGA into VTF, generate VMTs and normal maps
- Fixvtf - convert Episode 2 format materials to Episode 1 format
- HL2Tex - convert TGA into VTF, and create VMTs
- TGAtoDUDV - convert TGAs to DUDVs without needing Steam to be running
- VMT Editor - open-source editor for VMT files
- VTF Creator - convert batches of images to textures
- VTF Explorer - viewing, converting, extracting VTFs and VMTs
- VTF Shell Extensions - extend Windows shell to support VTFs
- VTFCmd - convert images to textures and VTFs to TGAs
- VTFEdit frontend for VTFLib
- VTFLib - open-source programming library for opening and saving VTFs
- VTFTool - outdated, replaced by VTFEdit
- VectorLib - library to draw vector images directly to memory
Video
- AVIKit - Windows library for accessing raw video and sound from AVI
- VirtualDub - free video capture/processing program
Misc
- CtxConverter - GUI "wrapper" which removes the default based DOS commands into decompiling and compiling CTX & TXT files.
- DispGen - generate a Displacement map from a heightmap image
- DuctTape - a development integration and project building tool
- GCFScape - open and extract GCF and VPK files
- 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 Resource Extractor - copies only used content from a VMF to a directory.
- Notepad++ VDF languages - VDF highlighting profiles for Notepad++
- Object Viewer - 3D object, material, model, and file browsing
- OGLE the OpenGLExtractor - extract 3D shapes from a 3D scene
- Source SDK Windows Gadget
- VGUI Localization Tool - a tool for easy localize VGUI text files.