Individual Props#

This section is written as a way to obtain individual props that are universally used in maps stored in the TF2 files, such as Barrels, Control Points, or Gates. Some maps will have props that aren’t used universally, and are exclusive to them. These can still be obtained with both methods.
Method 1 (Recommended) is the better of the two, as the work is already done. Hisanimations has already made a fully working Props, Weapons, and Cosmetics Ports file that you can use for yourself. His YouTube video explains what it is and how to use it. If you have questions or need help with this port, you can ask on the TF2 Blender Discord Server as he’s an active member there.
Method 1 (Recommended) is also significantly more space effective. The download of it takes up 5.2 GB while doing it using Method 2 (Alternate) will add 7.7 GB to your TF2 game directory.

Method 2 (Alternate)#

Summary of Method#

  • Download GCFScape, and SourceIO. Install SourceIO as an Add-on into Blender.

  • Use GCFScape to extract the necessary files from tf2_misc_dir.vpk and tf2_textures_dir.vpk into [game_directory] / tf.

  • Use SourceIO to import .MDL file of choice from the extracted folders.

Full Guide of Method#

The process is rather simple. It only requires a bit of setup, then the importing of the prop should be doable with a few clicks.
  • Download GCFScape, and SourceIO. Install SourceIO into Blender (installation guide listed in Installing Programs)

  • Go to [game_directory] / tf and open the file called tf2_misc_dir.vpk. It should open through GCFScape.

  • In GCFScape, right Click the Models folder, click Extract, and Extract it to [game_directory] / tf. Don’t try to Drag and Drop as it’s extremely laggy and buggy. The extraction will be 2.5 GB in size so make sure you have the space for it.

  • After that, go back a step, then go into the Materials folder. Inside of this is another folder called Models. Extract this to [game_directory] / tf as well.

  • Close GCFScape. Go to [game_directory] / tf and open the file called tf2_textures_dir.vpk. It should open through GCFScape, just like the previous .VPK file.

  • This next step will add 5.3 GB to your game folder size, so make sure you have the space for it. There should be only one folder inside, called Materials. Open this, then find the Models folder. Extract this folder to [game_directory] / tf. You can now close GCFScape.

All of that was for setting things up. Once that’s completed, all you have to do for bringing a Model in is to open Blender, click File > ⤓ Import > Source Engine Assets > Source model (.mdl), and choose the .MDL file you’re after inside the Models folder. It should have textures set up and everything. The above steps don’t have to be repeated.