Open your output folder. You'll find:
Are you trying to make the model or use it in CAD ?
Go to and select your newly created file. 3. Export to OBJ
Contains the vertex buffer data optimized for rendering. vvd to obj new
is a popular open‑source library for 3D data processing. It supports reading/writing OBJ, PLY, STL, and many other formats, but it does not natively read VVD files . However, it can be used in a pipeline:
Source Engine VVDs store triangles, not quads. When you convert to OBJ, you will get a triangulated mesh. For subdivision modeling, use (Alt+J) after import.
Keywords integrated: vvd to obj new, VVD to OBJ conversion, Source Engine model extraction, Crowbar OBJ export, Valve vertex data. Open your output folder
The recommended method for converting VVD (along with its companion MDL file) to OBJ is using a free, open-source tool called (available at crowbar-tool.github.io ).
If your goal is to use the model in Unity or Unreal Engine, OBJ works perfectly, but FBX preserves more scene information.
Contains the vertex data (positions, normals, tangents, skin weights). It supports reading/writing OBJ, PLY, STL, and many
Extracting 3D assets from Valve’s Source Engine games (like Counter-Strike 2, Team Fortress 2, or Garry's Mod) often requires converting proprietary game files into universal formats. Among these, the file is crucial, as it contains the precise vertex positions, normals, and texture coordinates for game models.
If your VVD originates from a Source Engine game, is the gold-standard tool. Unlike older MDL decompilers, Crowbar is actively maintained and supports "new" export features.
With the model selected, go to File > Export > Wavefront (.obj) .