I’ve been working a lot on a standalone tool to be able to convert assets from a specific Quake 3 based game into the FBX format. Now I decided to share a version of this tool that is able to convert Quake 3 maps, and it works pretty well!
q3dm17 in Unreal Engine with some additions to the scene such as Exponential Height Fog
– How it works
This tool extracts brushes by iterating through them and finding vertices that are inside their bounds. It then exports entities (worldspawn, light and locations where specific entities class are), and textures.
The exported (FBX) scene is then fully made of BSP brushes, lighted and textured with locations where to place entities.
q3converter_x64.exe -gamepath “Path to the Quake3 folder” “base game folder name” -outdir “Output directory” -file maps/map.bsp
You can specify more files by adding another -file parameter, or by specifying an asterik on the file name.
q3converter_x64 -gamepath “C:/Games/ioquake3” baseq3 -outdir “C:/Games/ioquake3/converted” -file “maps/q3dm17.bsp” -bsp_nosky
This command will convert q3dm17 from Quake 3, without including the sky from the BSP.
Visual Studio 2017 Redistributable x64 which may be needed to run this tool : https://go.microsoft.com/fwlink/?LinkId=746572
Tool download link (Windows x64 only) : https://drive.google.com/open?id=0B1…zROX0NqT2xJNlk
NOTE : I don’t support this tool anymore, I won’t offer any further assistance.