Requirements:

Step One

Step Two

Step Three

Extract the “root” directory to somewhere on your hard drive and then rename it to “DOTA 2″ after the extraction is finished.

Step Four

Copy the “materials” and “models” folder from the extracted files in
to the CS: GO folder: “Steam\steamapps\common\Counter-Strike Global
Offensive\csgo”.

Step Five

Next you need to mass edit the vmt material files, for this I suggest using Notepad++ using the “Find in Files” feature, which you can find under “Search –> Find in Files…”.

Step Six

Using Notepad++’s “Find in Files” feature you need to find
“CustomHero” and replace with “VertexLitGeneric”, filter for “*.vmt” and
choose the directory “Counter-Strike Global
Offensive\csgo\materials\models” making sure “In all sub-folders” is
also selected.
Press “Replace in Files” when you’ve your options setup like above.

Step Eight

Step Nine

Step Ten

You will now be in the model file structure, from here you can go into the different folders and load a “*.mdl” file.

Step Eleven

When loading a model like Nature’s Prophet you’ll notice only his base model is loaded and parts will be missing.

Step Twelve

In order to resolve this you need to load in the extra parts as “Weapons”, via the “File –> Load Weapon…” option.
Select the extra part like when you loaded in the initial model.
The extra part will then be loaded into the model viewer.

Step Thirteen

You should now know how to load models into the CS: GO model viewer, enjoy.