Garry's Mod

Garry's Mod

Stop Motion Helper
3,740 Comments
the toucher Jul 30 @ 5:24am 
how do i play the animation
Press Start Jul 29 @ 9:02pm 
Ragdoll For some a SM64 Machinima idea, But I back to the game and seems back working (i don't know how too)
But thanks for the help any way c:
dim sum un Jul 29 @ 5:37pm 
The errors are related to model scale. For a workaround, go to the Properties menu, located in the SMH menu on the bottom right between "Record" and "Save." Where you see the timelines, open any of them, and select the "Model scale" checkbox.
What type of entity (ragdoll, physics prop, etc.) are you animating? I think I've come across this error consistently before, but I haven't looked into it until now
Press Start Jul 29 @ 5:16pm 
Yo
having some Lua problems
I am damn noob in this game
someone can help?

[Stop Motion Helper] lua/includes/util.lua:300: attempt to perform arithmetic on local 'to' (a nil value)
1. LerpLinear - lua/includes/util.lua:300
2. LoadBetween - lua/smh/modifiers/modelscale.lua:23
3. SetFrame - lua/smh/server/playback_manager.lua:66
4. func - lua/smh/server/controller.lua:50
5. unknown - lua/includes/extensions/net.lua:34

[Stop Motion Helper] lua/includes/util.lua:300: attempt to perform arithmetic on local 'to' (a nil value)
1. LerpLinear - lua/includes/util.lua:300
2. LoadBetween - lua/smh/modifiers/modelscale.lua:23
3. SetFrame - lua/smh/server/playback_manager.lua:66
4. v - lua/smh/server/playback_manager.lua:129
5. unknown - lua/includes/modules/hook.lua:102
Deadmancer Jul 29 @ 10:22am 
yeah Im blind lol I saw the localize phy bones option in the menu and my brain just fused the two together thank you
PenolAkushari  [author] Jul 29 @ 9:54am 
do you happen to have "don't animate physbones" checked in the settings
Deadmancer Jul 29 @ 9:52am 
All of a sudden the mod flat out doesn't animate ragdolls anymore. I was posing a model I went to change the frames and recorded and i went to playback the motion by scrolling through the timeline but the model didn't move at all and I've tried to actually play the motion but again nothing. I've changed maps, I've tried using props; and those were fine, I've restarted my computer, but its doesn't work anymore and its just ragdolls that don't move. I'm wondering is there a fix i can do on my end or is it just over cause there's a project i was making and i really wanted to continue it.
dim sum un Jul 29 @ 6:49am 
Having the menu open (either by holding the button or toggling it open from console by typing +smh_menu in console) blocks keybinds. Keybinds only work when the menu is closed. There's not really anything that can be done about it now
Sadie Jul 28 @ 9:33pm 
For whatever reason my binds like f1 as record dont function while I have the menu held open
Agent F. King Jul 28 @ 8:26pm 
make it have you can animated separated parts of the Ragdoll
Mr Man Jul 27 @ 9:28am 
[Stop Motion Helper] lua/smh/modifiers/modelscale.lua:18: bad argument #1 to 'SetModelScale' (number expected, got nil)
1. SetModelScale - [C]:-1
2. Load - lua/smh/modifiers/modelscale.lua:18
3. LoadGhost - lua/smh/modifiers/modelscale.lua:10
4. SetGhostFrame - lua/smh/server/ghosts_manager.lua:54
5. UpdateState - lua/smh/server/ghosts_manager.lua:154
6. func - lua/smh/server/controller.lua:51
7. unknown - lua/includes/extensions/net.lua:34
Jimmy Jul 26 @ 6:01am 
At this point the only thing i can still think of is making it possible to animate bonemerged props.

thats the one way i can imagine you could still improve this.
PenolAkushari  [author] Jul 22 @ 11:02am 
are you loading it on the proper entities? you have to load it on the same models you used before, unless you were using some sort of tf2 physics override addons and those suddenly disappeared, which can mess up the bone orders and confuse smh which may lead to errors like this
PyrosKZ Jul 22 @ 10:59am 
I had animated a scene and after starting the same map and loading my save it only shows 2 frames and here is the error that is showing;

[Stop Motion Helper] lua/smh/modifiers/bones.lua:48: attempt to index local 'd' (a nil value)
1. Load - lua/smh/modifiers/bones.lua:48
2. SetFrame - lua/smh/server/playback_manager.lua:62
3. StartPlayback - lua/smh/server/playback_manager.lua:110
4. func - lua/smh/server/controller.lua:160
5. unknown - lua/includes/extensions/net.lua:34
thank you so much i can now learn how to animate for videos!
Guardsman Jerry Jul 18 @ 11:32am 
I had edited it so uhhh thank you dim sum un :)
dim sum un Jul 17 @ 6:27pm 
As in you cannot find the ~ key, or the ability to open the console with ~ hasn't been bound? It should be below your Esc key or next to the "1" key. Once you find it, you can just press it in the main menu or in any GMod game, and it should open up. If you do not have the ~ key, you can go to your Keyboard settings, scroll all the way down, and find the option that says "Toggle developer console": click that and click "Edit key" to set it to whatever key that you wish to open the developer console
Guardsman Jerry Jul 17 @ 6:18pm 
I don't have the ~ keybind (I typed it bc I copied it off the comment from dim sum un)
dim sum un Jul 17 @ 6:00pm 
See here . While the Advanced keyboard settings were removed from the game, the developer console keybind is always enabled by default: just need to press the `/~ button
Guardsman Jerry Jul 17 @ 5:02pm 
It doesn't say the 'advanced keyboard' when I have it, how do I get it?
darkskull Jul 12 @ 5:43pm 
bind b +smh_menu bind n +smh_playback
Clyde Fox Jul 11 @ 10:49pm 
yeah no this mod doesnt work as of march 2025, hasnt worked since. yes ive tried disabling/uninstalling all other addons but nope, this mod is completely broken now.

im waiting for a fixed version to be uploaded, or this one to be updated.
dim sum un Jul 11 @ 8:13am 
So far, there are a few Github forks of Stop Motion Helper (SMH) that have this implemented:

- This fork [github.com], made by smg4tech, implements an audio track feature into SMH. Many of the forks bulleted below use this fork.
- This one fork [github.com] simply merges the audio fork above with an 8-month-year-old version of SMH (on Github, not workshop)
- This fork [github.com] (made by me) has the same audio feature too, plus waveforms to allow one to see the peaks of an audio clip over time. While unofficial, I also keep this up-to-date when possible

There isn't a definite timeline as to when an audio track feature would be implemented into the workshop. If you're interested in the unofficial "bleeding edge" of SMH, I'd suggest trying one of these out
GasLeakGaming Jul 10 @ 1:42pm 
one feature that I think would be cool is adding an audio track feature so I can put custom audios when I animate to help lip sync
AgentKforKooky Jun 26 @ 8:09pm 
I can't even get to the advanced options to bind any of the functions that this requires me to. This really needs to be updated.
BlueRain63 Jun 24 @ 4:00am 
@Male07 you have to add the +
Dr. Kriegner Homigrad Jun 23 @ 10:50pm 
Unknown command: smh_menu (x2)
Dr. Kriegner Homigrad Jun 23 @ 10:32pm 
how do I bind it
FlexAir Fan Numba Oneeeee!! Jun 20 @ 10:41am 
SMH will be gold if you could select one or more keyframes and be able to copy and paste them
Srpatata Jun 19 @ 1:13pm 
How can I remove a previously chosen key? That is, I used to use the 'm' for playback, but now I use the period; however, when I press 'm' to use the camera, the animation plays.
The Pun Master Jun 7 @ 11:24pm 
@Radio Guy
Stand Pose tool
Radio Guy Jun 7 @ 11:04pm 
What did you use to make ragdolls go into the T pose?
eliashubbard900 Jun 7 @ 7:25am 
update it pls i want to use it 2025 or add another vid on how to use it in 2025
mrtelx Jun 6 @ 9:14pm 
Oh, the button right next to the spawn model button.
mrtelx Jun 6 @ 9:13pm 
@popcan:
If I understand, you are loading a saved animation; yes.
Using the menu to spawn the model; yes.
Are you then selecting the model then using the menu to load the animation when the model is selected?
Greg_Stainingtorp Jun 4 @ 11:40am 
if you guys are having issues then you must not be using it right i think because it never failed for me
popcan Jun 3 @ 6:51pm 
animator randomly stopped working? Whenever i load an animation it just spawns the ragdoll in the middle of that map and trying to animate just doesnt work.
Dallas the Plumber_93 May 29 @ 10:44pm 
How can I find it?
brolike May 29 @ 9:24am 
guys dont put the command in console just bind it trust me you will have to restart your game
john fortnite May 26 @ 7:46am 
anyone else have problems with the spawn feature? it doesn't work for me at all
SHIROKO May 25 @ 1:44am 
sometimes stuck in menu while Im not pressing "+smh_menu" bound key especially right after change framerate and frame count (type numbers with numpad) in my experience.
is there any method to turn off the menu when stuck there? (sorry about my bad english):missing:
jordan jailmen May 24 @ 7:39am 
playback isn't working, i checked and i have the "+smh_playback" thing binded
Undead Human Cannonball™ May 20 @ 11:17am 
Ok, I got it sorted. I just recently upgraded to a new pc and forgot to tick enable world keyframes lol XD, my mistake, thanks for the help regardless :MHRISE_OK:
PenolAkushari  [author] May 20 @ 11:11am 
iirc it is case sensitive, so you may want to try "Numpad_1", and check whether you have world keyframes enabled in settings
Undead Human Cannonball™ May 20 @ 10:49am 
I seem to be having issues with world keyframes, I've typed the keys (numpad_1 in key to press for example), but it doesn't seem to work, anyone know whats going on?
The LAMBDA player May 4 @ 6:50pm 
i used to animate bullshit like a car driving off a cliff with this when i first got gmod,good times
Miner2Hero May 1 @ 7:23am 
Is there any way to get the physics recorder to record longer than 200 frames? I can manually type in a higher number but it doesn't seem to do much.
The beer barbarian Apr 27 @ 5:32pm 
I fucking love this mod
silly_Pros Apr 24 @ 9:06am 
[Stop Motion Helper] lua/includes/util.lua:285: attempt to perform arithmetic on local 'to' (a nil value)
1. LerpLinear - lua/includes/util.lua:285
2. LoadBetween - lua/smh/modifiers/modelscale.lua:23
3. PlaybackSmooth - lua/smh/server/playback_manager.lua:36
4. v - lua/smh/server/playback_manager.lua:132
5. unknown - lua/includes/modules/hook.lua:102
John Conagher Apr 10 @ 12:23pm 
Is there a way to animate bonemerged objects?