v2.0.0
- Added GUI version of application. The GUI is accessible by double-clicking on the .jar file, while the CLI is still accessible through the terminal
You can drag and drop files and folders into the boxes to quickly get convert a map!
- Vertices that are within 0.2 units of each other will be merged together, greatly reducing the number of extraneous vertices when dealing with complex brushes (#3)
- Fix colinear and equidistant points causing a crash (#14)
- Fix brushes having inverted normals (#16)
- Fix displacements being exported incorrectly (#16)
- Fix compatibility with new large VMT files
- Fix compatibility with VMT files that have GPU conditional statements
- Fix achievement arrays causing crashes (#25)
- Handle empty VMF keys and also delete '@' symbol in VMF keys (#31 Thanks @PorkMuncher!)
NOTICE: With this update, the CLI usage has changed!
usage: vmf2obj [VMF_FILE] [args...]
-h,--help Show this message
-o,--output <arg> Name of the output files. Defaults to the name
of the VMF file
-q,--quiet Suppress warnings
-r,--resourcePaths <arg> Semi-colon separated list of VPK files and
folders for external custom content (such as
materials or models)
-t,--tools Ignore tool brushes
There is also some investigation going on trying to figure out why some displacements are still having problems converting, so far we haven't found a reliable reason why it's happening. If you find any info, create an Issue!