Garry's Mod

Garry's Mod

26 ratings
Easy Ways to Import Source Filmmaker Models to Garry's Mod (WITHOUT Using Blender or a Similar 3D Modeling Program)
By Doctor Timbrwulf
So, you have these great models that were built for Source Filmmaker, and you want to use them in Garry's Mod, but you've checked the Workshop, and there is no GMod equivalent. How do you add the cool models from SFM to GMod?

Some guides exist where you need to use Blender, but in actuality, it's not that complicated! In this guide, I will show you how you can import most any model built for SFM into GMod without needing Blender.

Of course, there are caveats:
  • Since Source Filmmaker is for animation making, not for game playing, most models will be missing Lua scripts and any components to make it animate well in Garry's Mod - therefore, they can not be used properly as NPCs or Playermodels UNLESS they were built for both in mind. To add/modify animation properties, you will need to use Blender (a handy guide for that is linked at the end of this one).
  • High-poly models may cause Garry's Mod to lag excessively, or crash upon trying to load the models. Remember that Gmod is not optimized to handle models the same way Source Filmmaker does, so if you really want a model to work, you may need to use Blender to decrease the number of vertices.
  • Some posing may be broken if the appropriate properties are not set, or some files are missing that would allow for better posing. Therefore, posing eyes, faces, and some bones that you could normally pose in SFM may not be poseable in Gmod. If you need certain bones, or the ability to eye/face pose, modify the model with Blender.
  • Instead of appearing as a ragdoll, some models may appear as a prop. I recommend using the Animated Props and Physics for Effects tools for better functionality.

Now that we got that out of the way, let's begin!
   
Award
Favorite
Favorited
Unfavorite
1a - Importing from Source Filmmaker's Workshop
First, download the Workshop addons from Source Filmmaker that you want to also copy to Garry's Mod.

Hot Tip! Make sure the addons you want don't already exist in the Garry's Mod Workshop. Check the authors' Workshop pages, or perform a search by name in the Gmod Workshop search bar.

To find out where the SFM Workshop files are stored, launch SFM. Load a map, or not - it doesn't matter. Right-click in the Animation Set menu and choose Create Animation Set for New Model.

After it loads all the Workshop files, navigate to the appropriate subfolder, or filter it out by typing its name in the "Filter" search bar. Note the full path of the model.

All models will be stored in $STEAMFOLDER$/steamapps/common/SourceFilmmaker/game/workshop/models, and their corresponding materials in $STEAMFOLDER$/steamapps/common/SourceFilmmaker/game/workshop/materials/models. Remember the base folders where your model and its materials are stored.
1b - Importing from the Internet
If you search the internet, you may find some pretty cool models that are not available on the Workshop. Download a model that you like and check its content.

Here are some places to get you started:
  • SFMLab[sfmlab.com] - Many models for Source Filmmaker that are not on the Workshop can be found here. If you need to see more, you can toggle the "Furry" switch to find anthros (like Sonic the Hedgehog characters). I recommend NOT toggling the NSFW switch - although you may have an easier time looking for models you can dress up, you will also run across some... erm, cringe. Unfortunately, SFMLab doesn't have better filtering to isolate SFW nude models apart from oversexualized ones, therefore if you must, proceed at your own risk. They also run Open3DLab and SmutBase (another site I'd avoid), but these models are not guaranteed to work in Garry's Mod or Source Filmmaker.
  • DeviantArt[www.deviantart.com] - Unfortunately, there isn't a centralized location for all Source Filmmaker models. Your best bet is to either do a web search, or search directly on DeviantArt, with words like "SFM", "Source Filmmaker", "model", and "addon". Check the description of the model for a download link (usually Google Drive or MEGA), but be careful when downloading from Deviants with newer accounts, or simply largely unknown Deviants, as you could be downloading viruses. Also stay away of any marked NSFW or 18+, unless... you know, that's your thing. 😬
  • GameBanana[gamebanana.com] - Not a whole lot of models that aren't already on the Workshop get ported here, but it's worth at least a look.

Double-Check Its Compatibility
This is where it can get time consuming - you need to make sure that every capital letter in a file or folder name is converted to lowercase. Garry's Mod, being older than Source Filmmaker, sometimes doesn't take too well to uppercase letters, despite having been updated to a more recent version of the Source game engine, and thus some things are case-sensitive. This is especially true on Linux, but that may not be the case on Windows. However, if your model ends up broken or missing, do this step.

So, if you find something like...
HumanBody.mdl
...you need to rename it to...
humanbody.mdl

Hot Tip! Be careful not to rename anything, besides replacing uppercase with lowercase, as this could break the model. Even if there are obvious misspellings, foreign words, etc., leave those things as they are - it's better to have improperly-named files and a working model rather than fixing the names and risk breaking something.
2 - Importing to Garry's Mod
Create a folder with the name of the model somewhere outside of game files. Then, make a structure like so and copy the folders as follows:
/(Name of model, in lowercase) /materials/models (Copy your model's folder from $STEAMFOLDER$/steamapps/common/SourceFilmmaker/game/workshop/materials/models into here) /models (Copy your model's folder from $STEAMFOLDER$/steamapps/common/SourceFilmmaker/game/workshop/models into here)

Now, you can do one of the following:
  • Copy both the materials and models folders and paste directly into $STEAMFOLDER$/steamapps/common/GarrysMod/garrysmod.
  • Copy the folder named after your model and put it in $STEAMFOLDER$/steamapps/common/GarrysMod/garrysmod/addons.
  • Drag the folder named after your model onto $STEAMFOLDER$/steamapps/common/GarrysMod/bin/gmad.exe, and then copy the resulting .gma file and paste it in the addons folder.
Thank You for Reading This Guide!
If you enjoyed this guide, give it a thumbs-up! If not... well, do what you must. Make sure to favorite this guide for easy referencing later.

If you absolutely have to fix the models you import from Source Filmmaker (more flexible posing, NPC/Playermodel conversion, etc.), then I recommend this guide from Frosty Dr. that should be quite easy, with the most basic Blender knowledge required. It's actually not super difficult to understand.

God bless you all, and happy modelling! 😎💖🙏🏻
43 Comments
Doctor Timbrwulf  [author] 7 Oct, 2024 @ 9:37pm 
@crashosaurus Well, at least it worked out somehow. :cupup: Sorry I wasn't much help... 🫤
crashosaurus OwO 7 Oct, 2024 @ 7:57pm 
well, its alright. i have a friend who ported that model anyway
Doctor Timbrwulf  [author] 5 Oct, 2024 @ 6:22pm 
@crashosaurus I think there's a lack of communication going on here. The addon wouldn't even load for me, so I couldn't use it if I wanted to. You'll have to try and reach out to the author again - maybe post in the comments of the addon that you made a thread, and that you need help. This isn't something I can fix; the addon itself is bugged.
crashosaurus OwO 5 Oct, 2024 @ 9:40am 
did you figure it out?
Doctor Timbrwulf  [author] 1 Sep, 2024 @ 12:39am 
@Crashosaurus Thanks, I'll look into it.
crashosaurus OwO 30 Aug, 2024 @ 7:45pm 
heres the addon btw: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3136436372 (forgot to give the link last time)
crashosaurus OwO 29 Aug, 2024 @ 10:16am 
no, i dont think there is. i think its hopeless for me.
Doctor Timbrwulf  [author] 29 Aug, 2024 @ 2:53am 
@crashosaurus3650💀 Which addon is it? Perhaps there is an alternate version?
crashosaurus OwO 28 Aug, 2024 @ 10:21am 
its been almost a week and i still havent got a post from the discussion i posted on the addon.
Doctor Timbrwulf  [author] 27 Aug, 2024 @ 12:23am 
Courtesy of ascii-generator.com and an image I found on my computer.