Garry's Mod

Garry's Mod

12,242 ratings
Stop Motion Helper
34
14
54
50
3
6
3
5
5
2
7
6
5
5
5
4
4
3
2
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Tool
Addon Tags: Movie
File Size
Posted
Updated
217.899 KB
Dec 6, 2012 @ 9:01am
Feb 2, 2022 @ 10:11am
21 Change Notes ( view )

Subscribe to download
Stop Motion Helper

In 1 collection by Winded
Server
24 items
Description
What is it?
Stop Motion Helper is a tool that is designed to help with making stop motion animations in Garry's Mod. It can save the state of ragdolls and props into frames and animate between them.

Why should I use it?
There are many reasons.
- You can make linear transitions between two positions, and also ease them in and out
- You can store ragdoll and prop positions into frames, so you don't have to make screenshots right away
- You can save all of your recorded frames, so you can come back to your project, change things, and render it again
- You can use it in any ragdoll posing situation to store different poses of your ragdolls

What's new in version 2?
- Frames are now stored seperately for each entity, so they are not locked to all entities
- Frames are positioned in a timeline, very similar to 3D animation programs, which makes frame manipulation much more easier and fluid
- There's a save/load system that works
- The tool is much more stable now

What's new in version 3?
- It is possible to separate modifiers that record properties of entities into separate timelines, like faceposing and posing
- Physics of props and ragdolls can be recorded in SMH with Physics Recorder
- Load menu now has a function to spawn and offset position of saved entities

How do I download it?
Just press that subscribe button up there and play gmod.

How do I use it?
Follow the tutorial[github.com].

FAQ
Q: I press record, but nothing happens!
A: Generally this happens because you didn't select an entity to record the poses of. To do that, bring up SMH menu, and right click on the entity you want to record, which would highlight it with a green halo (Although highlighting doesn't always work, but it still should select the entity)

Q: Why can't I select more than one entity?
A: In the new version, entities are selected for editing their frames. All entities that have any recorded frames are animated automatically, when the playhead is moved or when smh_playback command is used. So if you select one entity, record frames, select another, record frames, both of these entities will be animated.

Q: SMH isn't playing facial animations?
A: If you have the faceposer tool open, it will override any facial changes made when you move between frames with SMH, so you need to unequip the faceposer tool to see the changes.

Q: Command x doesn't work, and I'm getting x error
A: First, make sure the command you use is correct. Most often you may forget the + sign in front of some commands. Check the tutorial to make sure you are typing the commands correctly.
Also, SMH has only been tested on sandbox mode, and most likely doesn't work on other gamemodes. So if you are getting errors and you are not in sandbox mode, disable the addon. Otherwise, leave a comment below including the error you are getting.

Q: Ragdolls don't move when I playback my animation, but their shadows do?
A: This issue is generally caused by desync of the "Don't animate physbones" setting. You can fix that by going to the settings through SMH's menu, and checking and unchecking "Don't animate physbones".

Q: I can't understand the tutorial
A: I know my tutorial making skills are not that good, but if you have some patience to fiddle around with the tool, you get the hang of it and understand it better. There is also a video tutorial available, which can clear things up better.

More extensive FAQ and guidelines for reporting bugs can be found here.

Bug reporting and links
Report any issues in the comments. I may not be responding much, but I do read them frequently.

FP thread: http://facepunch.com/showthread.php?t=1444421
GitHub: https://github.com/Winded/StopMotionHelper
Popular Discussions View All (391)
2
Aug 19 @ 9:16pm
How to animated ragdoll inside a car whille moving?
ルzome
7
Aug 17 @ 1:24am
Audio/sounds
Efables (Cadet)
8
Jul 3 @ 3:07pm
GMod Broke This Addon!
AgentKforKooky
3,762 Comments
seby5008 Aug 21 @ 2:32am 
ok thanks
PenolAkushari  [author] Aug 21 @ 2:26am 
do you use faceposer on these ragdolls before recording them with smh? by default their flexes get set to all 0's, but with tf2 guys some flexes are meant to be set at 0.5, which faceposer will initialize if you select their face beforehand.

disabling faceflex timeline will still keep recorded keyframes on it, so to truly get rid of them you'll need to make 2nd timeline, put faceflex option on it, and delete all keyframes from there (you can use shift + left click on first and last keyframe to select them and all keyframes between them, btw)
seby5008 Aug 21 @ 2:20am 
and its always when i switch from the toolgun to other weapons
seby5008 Aug 21 @ 2:19am 
whenever i playback an animation on a tf2 ragdoll it always makes a weird face and when i turn of the face flexes in the properties it doesnt work, ive also tried to record every keyframe again with the default face but no matter what it still makes the weird face no matter what i do
mdickinson100 Aug 20 @ 8:35am 
thank u
dim sum un Aug 19 @ 5:23pm 
@mdickinson100
Open the console and type “bind <key> smh_record” (without quotes). For example “bind m smh_record”

If you want to see more commands, type “smh_”, and press the Up Arrow or Down Arrow keys to see what’s there
mdickinson100 Aug 19 @ 3:30pm 
how do u do a keybind for record?
PenolAkushari  [author] Aug 19 @ 9:28am 
@༒☬𝓢𝓮𝓷𝓴𝓸☬༒ do you happen to select an entity to load an animation onto? for usual loading, you need to have same stuff present that you used to animate before, then select them and load an animation from the save one by one. there's also spawning, but it doesn't save anything that SMH can't animate, so loading it the usual way would be preferable
dim sum un Aug 19 @ 8:00am 
So assuming you made at least two different keyframes in an animation (e.g. a box moving from one point to point), holding the +smh_playback should move any related entities. Are you also getting any red text in your console when you press the m button?
omar_hp Aug 19 @ 7:53am 
I've tried binding some of my keys for the playback button like this "bind m +smh_playback button but nothing's happened when I press it. This is my first time using smh and I haven't found any good guides.