Source 2 Blender Tutorial #0: Exporting models from Source 2

Ryhon 14 AUG 2021RAW
Table of contents:



This is the first tutorial in a series of tutorials on using Blender with Source 2.
I will be using S&Box, but these tutorials will be applicable to any Source 2 game.

This tutorial will teach you how to export models from Source 2 and import them into Blender, this can be useful as a scale reference or if you want to modify existing models.
We're going to use VRF to export the models from Source 2. ModelDoc has it's own exporter but it doesn't export animations and textures.

Downloading VRF

To download VRF go to and download the VRF.exe file, Not
VRF Download

Setting up paths

When you first launch VRF you will need to set up the paths for the assets, to do this, click the Settings button.
VRF Settings

A window will pop up, click the Add folder button if you're using S&Box, Half-Life: Alyx will use .vpk files.
If you're using S&Box, you should add the base, citizen and rust folders (assuming rust hasn't been removed yet).
VRF Paths

Exporting the model

After you've added the paths, open Asset Viewer, locate the model you want to use, right click it and open the folder where the file is located, then drag it into VRF.
Pistol in Asset Viewer

Now press the Export button in VRF and select glTF.
Exporting to glTF in VRF

Importing to Blender

Now open up Blender, in the top bar click File > Import > glTF and select the file you just exported.
Importing glTF

Now you should have the model with all of it's textures and animations in blender Imported model in Blender


If you have multiple meshes in your scene, that means the model you imported had LODs. Select the meshes in the inspector and delete them. Don't delete the one with the highest poly count. Multiple meshes in Blender

The end

This is all you need to know about importing models from Source 2 into Blender. In the next tutorial you'll learn how to export models from Blender into Source 2.