Model Favoriter

LordAardvark has yet to upload a media file


So this is a tool I’ve had in the shop for a long time now, and have been intending to make for years now.

In a nutshell, I fucking hate having to wait 3+ minutes for Source Filmmaker to load up all 63,000 models I have installed in my SFM, just so I can pose together a quick idea.

Naturally, rather than taking the “smart” solution of removing models I never use to get my SFM installation down smaller, I instead went the route of building a tool that can completely circumvent SFM’s need to load models altogether.

The solution? The Model Favoriter.

It does exactly what its name suggests: you add to it models that you want to find quickly, and then later you can double-click those models to spawn them in, with Source Filmmaker loading in the resources for that model (and only that model) just-in-time.

If you have models that you find yourself using all the time, like scenebuild props, then this allows you to put them all in one convenient spot. No more needing to hunt through the Model Browser for them.


Right-click any Animation Set in the Animation Set Editor, and apply it like a rig. It doesn’t matter what you apply it to - I usually use the camera.

Right-click in the list area of the pop-up to bring up a context menu. At first, your only option will be to add a Root Folder. Do so. You will be prompted to name your folder. Once you are done, your folder is made!

Add more folders to the root level using the same control. You can also right-click folders to add models to them, add new folders to them, or set their color. If a folder is empty, you can also delete it.

Add Models brings up a menu that lists all of the models currently in the scene. Add a check-mark to every model you want to add to the current folder, and then hit okay. Models must be spawned into the scene to be added to the Model Favoriter.

Add Folders brings up the same folder menu as before. You can have your folders nested however deep you want.

Set Color is purely aesthetic, and has no practical function. Feel free to color code your Model Favoriter to your heart’s content, or keep everything gray-white if you wish.

Delete Folder is only available if a folder is empty. You need to delete or move items out of a folder to delete it.

You can click-and-drag folders and models around to reorganize as you see fit. Ctrl-click or shift-click to select multiple items and move them all at once. You can recolor multiple things at the same time this way, too.

Once you are happy with your changes, press the Save All button. IF YOU CLOSE THE WINDOW WITHOUT PRESSING ‘SAVE ALL’, YOU WILL LOSE ALL YOUR CHANGES. SO PRESS ‘SAVE ALL’ OFTEN.

To spawn models, simply double-click them. You will get a notification at the bottom of the window saying what you spawned, and when you spawned it. When done spawning models, close the window for them to appear in Source Filmmaker. YOUR SOURCE FILMMAKER MIGHT LOCK UP FOR A FEW SECONDS - THIS IS NORMAL, AS THE PROGRAM LOADS ALL OF THE MATERIALS FOR THE MODEL.

That’s it! Pose to your heart’s content!

If you want to share parts of your Model Favoriter list with other people:

Select all of the folders and models you want to share, and then hit “Save Selected”.

Then, go to your sourcefilmmaker/game/LordAardvarkScriptData/ModelFavoriterExports/ folder. You will see a .MFD file named after a string of numbers. This is the file you share.

To install an .MFD shared in this way, place it into the sourcefilmmaker/game/LordAardvarkScriptData/ModelFavoriterImports/ folder. The next time you run the Model Favoriter, every file in that folder will be loaded into your Model Favoriter, saved to your primary data file, and then deleted.

If you are sharing your .MFD with other people, be sure to instruct them on step 3, so they know how to install it!

Filename Downloads Created Filesize
Files   338 2018-11-07 6.87 KB
🇳🇱 EU Download   🇨🇦 NA Download
Thumbnail image for Model Favoriter


This just reminds me that I wish there was an easier way to remove unwanted models other having to hunt down multiple folders each time
Reply • Nov. 8, 2018, 4:41 a.m. -  Malcis
oi mate, this is something i think its rly cool, definitely gonna use that, but by any chance, do you also have something to preview maps ? like the model preview sfm has ? becoz its always a pain in the ass finding a map i once downloaded for a specific situation and cant remember their filenames. know what im sain
Reply • Nov. 8, 2018, 7:58 a.m. -  kespr
1 |
The ass flexes aren't on the model favoriter and the beast aren't even cannon either... 4/10 Seriously tho, this is great work.
Reply • Nov. 8, 2018, 12:44 p.m. -  ComradeXSnarky
Pretty cool stuff
Reply • Nov. 8, 2018, 4:08 p.m. -  the_randomizer
Yooo if this is what I think it is, this is incredibly useful. Thanks dude.
Reply • Nov. 7, 2018, 6:27 p.m. -  BuddyBoi
It doesn't let me spawn my models in when I tried to double click them. I got some errors.
Reply • Nov. 10, 2018, 1:30 a.m. -  rept
if this works the way i think it does then this is a godsend, no more SFM crashing when i try to load my thousands of models near the ram limit,and i can just about squeeze that extra model into a scene, this is revolutionary THANK YOUU!!
Reply • Nov. 10, 2018, 6:57 a.m. -  Firestarter68
I'm Commander Shepard, and this is my favorite tool on SFMLab.
Reply • Nov. 21, 2018, 6:01 a.m. -  Commander Shepard
Hi LordAardvark, Can you re-upload your Samus Aran 2016 (Sarah Bryant) SFM model version because you previous link is dead ? Thank you for your help and Nice Work obviously !
Reply • Dec. 11, 2018, 6:30 a.m. -  Doctor_Juden
hello, great models) can you make crossfire models? I think you will do well...
Reply • Dec. 7, 2018, 4:02 p.m. -  GrahamINK
You are doing gods work.
Reply • Dec. 14, 2018, 3:54 a.m. -  nicotts
Our Lord n Saviour rises from the Grave and the world's gettin from black & white back to colorful :)
Reply • Dec. 25, 2018, 6:08 a.m. -  santaonholidays
After using it for a while and organizing a lot of stuff on categories this suddenly happened today: Traceback (most recent call last): File "<string>", line 674, in <module> File "<string>", line 647, in CreateUI File "<string>", line 291, in LoadFromFile File "<string>", line 295, in LoadData ValueError: invalid literal for int() with base 10: '' Can anybody help me?
Reply • Sept. 21, 2019, 3:42 p.m. -  dropinbass
Is there a way to spawn an entire folder at once without having to select every model manually ? Like, select all with shift click and then something to spawn them or just right click on the folder "spawn all" or something like that ?
Reply • April 24, 2020, 1:21 a.m. -  cilenomon

Leave a comment

You need to log in if you want to leave a comment.