Source Filmmaker

Source Filmmaker

Add Model via Windows "Open" Dialog
56 Comments
iNocturne 11 May @ 6:42am 
No curbflow tree so far i am crying. I hope this one saved me.
JokerTheSmoker 10 Mar @ 5:01am 
I tested this on Linux. It fully works through proton. 10/10.
CODAC 3 Feb, 2023 @ 4:13am 
You have my regards
BreakinBenny 12 Dec, 2022 @ 9:02am 
I'd love for some update that fixes or at least avoids the "IndexError: list index out of range" error
Pluvillion 10 Jul, 2022 @ 7:25pm 
Exactly like how MMD does it. Nice.
J 22 Feb, 2022 @ 5:03pm 
I'm not sure if this is a bug or not but running the script on a camera makes it so that dragging the "Default" slider, instead of the "rootTransform" bone going to the 0 0 0 coordinates that it's supposed to, it goes to the cameras 'transform' bone from when the script was ran.
mars-5200 24 Apr, 2021 @ 1:38pm 
pretty ez
mars-5200 24 Apr, 2021 @ 1:38pm 
i mean for me the script is the first script that appears on my rig list
6000 ANGRY BEES  [author] 23 Apr, 2021 @ 12:12pm 
@Gearhart: Trust me, I tried that, but it doesn't look like you're able to mess with animsets from within mainmenu scripts. Annoying, but them's the breaks.
Clockwork Brain 23 Apr, 2021 @ 5:45am 
Why does nobody place these sort of scripts in the sfm\mainmenu\ folder? I see so many utility scripts that aren't related to rigging or constraints, yet are inexplicably placed within the animset folder, forcing me to browse through 3 columns of rig scripts just to find them.
mars-5200 22 Apr, 2021 @ 3:31pm 
this is literally the best thing ever
Clockwork Brain 9 Jan, 2021 @ 8:45am 
edit: tried it in a new session; it works fine there.
Clockwork Brain 9 Jan, 2021 @ 8:43am 
It might be the session I'm attempting to use it on; there are already a lot of models in that session.
Clockwork Brain 9 Jan, 2021 @ 8:34am 
Something's wrong; whenever I try to use it, it crashes SFM. Sometimes it doesn't open at all, other times the window opens but I can't access any folders. All instances inevitably result in SFM crashing.
GottoGure 15 Sep, 2020 @ 1:16pm 
@WILLJEUM you can spawn anything in animationset then right click on it go to rig > then find "addmodel_nativewindow" (it should be on the top of rig list) and window will open up

after you select model it will spawn "behind" object you run a script in my case i spawn camera first so can place model correctly.

also i like this script because if open with sfm it will read all model and stack mem usage with this script we can pick on what you want to spawn in sfm.
WILLJEUM 14 Sep, 2020 @ 4:39pm 
I don't understand how this works? From what it says, I assume your supposed to right click on the .mdl files in windows file explorer, but I don't see any option to Run the rig script? Am I doing something wrong?
GenericBonk 25 Jul, 2020 @ 5:41am 
god bless you
Husker The Wolf 21 Jul, 2020 @ 8:41am 
This looks handy, I wonder if you'll do one for sound clips too?
Puxtril  [author] 12 Jul, 2020 @ 9:05am 
You can run the script as many times as you like. It just provides an alternate way to import models.
Puxtril  [author] 12 Jul, 2020 @ 9:04am 
Honestly I don't think the script needs any more features, it's (IMO) just a straight upgrade from the default model importer. Bug-fixing is the only thing it needs now.
undefinedscott 12 Jul, 2020 @ 7:58am 
Do I have to add all the models at once?
Example:
Got a scene setup, realize it needs something in the background, but I've already used the rig/script to load in a character. Do I need to remove/apply to activate it?
Sub 8 Jul, 2020 @ 4:24pm 
Do you have any plans in mind for future updates? Also thanks for making this.
Puxtril  [author] 24 Jun, 2020 @ 1:40pm 
This script doesn't replace the default way of adding models, it adds another way.
TMBCyberman the meme dealer 24 Jun, 2020 @ 12:44pm 
Can you make a way to switch between the default and the windows modes?
6000 ANGRY BEES  [author] 24 May, 2020 @ 12:23pm 
@zuraxe: You can do this as of a little over a month ago.
zuraxe 24 May, 2020 @ 9:57am 
Hi the script is really good, you did an amazing work. Thank you so much for sharing it with us you're an awesome man, i just have a small suggestion if you don't mind, if in the future you can update this script to open multiple models at the same time because it's really slow when you want to open and check many models.
dudes107 18 May, 2020 @ 9:36pm 
Do you still have the option to use the SFM model loader?
Dildozer 17 May, 2020 @ 5:56am 
Can't see the models when i spawn them in from the usermod folder
8Yaron8 16 May, 2020 @ 7:38am 
Must have script! Well done!
Fullcaber 30 Apr, 2020 @ 2:01am 
damn this script is fun and ez to use
6000 ANGRY BEES  [author] 29 Apr, 2020 @ 9:44pm 
Update released. Thanks again to Puxtril!
Dr. Edgemaxxer 29 Apr, 2020 @ 6:57pm 
:)
Puxtril  [author] 29 Apr, 2020 @ 10:43am 
Weird, I didn't think SFM was able to pull models from stuff outside the specified install directory. I'll look into this.
Dr. Edgemaxxer 28 Apr, 2020 @ 10:08pm 
Even things from my usermod are unable to function
Dr. Edgemaxxer 28 Apr, 2020 @ 10:06pm 
So I was originally able to pull models from my d drive which my sfm install path. Now anything I pull from there says it's not from the directory. What the hell happened.
Malcis 27 Apr, 2020 @ 5:14pm 
Appreciated!
6000 ANGRY BEES  [author] 27 Apr, 2020 @ 10:31am 
Update released, courtesy of Puxtril. See description for the deets!
a dangerous milkman 17 Apr, 2020 @ 8:53am 
ok
6000 ANGRY BEES  [author] 16 Apr, 2020 @ 11:11pm 
@Team Ink Machine: I REALLY want this, but there's not a lot of documentation for SFM's Python stuff and I'm too stupid to figure out how to create sound clips in code by myself. I really hope someone smarter than I am gets it done!
vexxed 16 Apr, 2020 @ 4:29pm 
@Team Ink Machine heck yeah i think that would be fun
ShowtimeFox123 16 Apr, 2020 @ 3:31pm 
Seems quite useful. I might try this out sometime!
a dangerous milkman 16 Apr, 2020 @ 1:52pm 
can you make one of these for sounds?
6000 ANGRY BEES  [author] 16 Apr, 2020 @ 11:30am 
@Gearhart: Trust me, this was the first thing I tried, but apparently you can't spawn models in that way, you just get an error in the sfmUtil python scripts. :(
Clockwork Brain 16 Apr, 2020 @ 9:40am 
Why not place the script under the "mainmenu" scripts subfolder? that way, we can access it from the "scripts" tab in the upper bar instead of needing to add something to the scene first.
Dr. Edgemaxxer 15 Apr, 2020 @ 9:19pm 
Man this helps a lot well done
undefinedscott 15 Apr, 2020 @ 3:35pm 
Question, attach the rig/script every time I need to open a model or just once?
76561198971541993 15 Apr, 2020 @ 7:14am 
Trash 🤡
green 13 Apr, 2020 @ 9:00pm 
You're an awesome person. This is what I always wanted in SFM! Thank you, so much. :heartris:
slashy 13 Apr, 2020 @ 7:40pm 
you are g o d.