Source Filmmaker

Source Filmmaker

Kharos Dec 26, 2018 @ 5:35am
Involuntary jitter through graph editor
I love how broken SFM can get.

Been animating a walk cycle, almost done with it, when all of the sudden all the motion of the pelvis, spine1 and spine2 on my model started jittering at random intervals in terms of rotation.

I thought it's fine, I'll just reselect the spline tangent mode through all the keyframes and it will fix itself. Probably just a small glitch. I was wrong. The transitions/tangents/lines appear smooth but the jitter is still there, the only way for me to fix this is through motion editor but as people may know that's not exactly plausable if I'm in the middle of working on something and I may change the keyframes in the graph editor still.

I tried everything I've come up with so far - copying all the keyframes and removing them, then putting them back - doesn't fix it. Setting them to stepped, then linear, then spline - doesn't fix it. REDOING the keyframes (removing them completely and adding new, fresh ones) - doesn't fix it.

I'd sell my soul to the devil to figure out what the hell is wrong with this crap. Any help is appreciated.

Here is an example https://cdn.discordapp.com/attachments/348335629500809217/527477594447413273/problem.gif

And ignore everything else it's WIP, pay attention to the way the spine jitters.
Last edited by Kharos; Dec 26, 2018 @ 5:37am
< >
Showing 1-9 of 9 comments
Pte Jack Dec 26, 2018 @ 10:28am 
If you use blender, see if this helps...

Export the animation as a DMX file.
Decompile your model and take both into blender.
Clean up the animation, in blender (which might be easier) and re-export it as a DMX,
load that DMX animation back onto your model in SFM and test.
Marco Skoll Dec 26, 2018 @ 1:07pm 
Is this jitter in the bones' rotation, or their position?

If it's in their position, you probably only want them to rotate anyway, so try removing the keyframes from the "pos" component of those bones and playheading them back to a default position in the motion editor.
Kharos Dec 26, 2018 @ 8:57pm 
Originally posted by Marco Skoll:
Is this jitter in the bones' rotation, or their position?

If it's in their position, you probably only want them to rotate anyway, so try removing the keyframes from the "pos" component of those bones and playheading them back to a default position in the motion editor.
rotation only



Originally posted by Pte Jack:
If you use blender, see if this helps...

Export the animation as a DMX file.
Decompile your model and take both into blender.
Clean up the animation, in blender (which might be easier) and re-export it as a DMX,
load that DMX animation back onto your model in SFM and test.
will try that. could work but if i have to do this every time sfm decides to ♥♥♥♥ itself i dont know....
Pte Jack Dec 27, 2018 @ 11:47am 
No, you shouldn't.
Its most likely something you're doing when you add animation in the Graph editor. Like not only having the bones you're working with selected when you add the animation or if using an ik rig when animating something it's an after shock effect, or it may even be the way you're inserting your keyframes. But thousands of ppl use the graph editor to animate and this effect is not seen in their animations. We just have to figure out what's causing it.

Does this happen in all your animations or just with certain models on certain maps?

Maybe posting a gif or mp4 of your process and linking us to it might point us at what the possible cause might be.

Kharos Dec 27, 2018 @ 10:32pm 
Originally posted by Pte Jack:
No, you shouldn't.
Its most likely something you're doing when you add animation in the Graph editor. Like not only having the bones you're working with selected when you add the animation or if using an ik rig when animating something it's an after shock effect, or it may even be the way you're inserting your keyframes. But thousands of ppl use the graph editor to animate and this effect is not seen in their animations. We just have to figure out what's causing it.

Does this happen in all your animations or just with certain models on certain maps?

Maybe posting a gif or mp4 of your process and linking us to it might point us at what the possible cause might be.
I have a feeling it may have something to do with the models' skeleton itself cause my friend is having this same exact issue and we use the same models.

I always use your really big totallly black void and i dont think its connected to the problem, and yeah it kinda happens in all animations but i always use the same models so it's kinda futile to make that exception.
Kharos Dec 27, 2018 @ 10:35pm 
Originally posted by Kharos:
Originally posted by Pte Jack:
No, you shouldn't.
Its most likely something you're doing when you add animation in the Graph editor. Like not only having the bones you're working with selected when you add the animation or if using an ik rig when animating something it's an after shock effect, or it may even be the way you're inserting your keyframes. But thousands of ppl use the graph editor to animate and this effect is not seen in their animations. We just have to figure out what's causing it.

Does this happen in all your animations or just with certain models on certain maps?

Maybe posting a gif or mp4 of your process and linking us to it might point us at what the possible cause might be.
I have a feeling it may have something to do with the models' skeleton itself cause my friend is having this same exact issue and we use the same models.

I always use your really big totallly black void and i dont think its connected to the problem, and yeah it kinda happens in all animations but i always use the same models so it's kinda futile to make that exception.
ayway yeah I think I'll try and get along recording the process at some point.
irtehepic1 May 31, 2020 @ 5:38pm 
Not sure if this is even relevant to you or anyone anymore, but if you go to the motion editor, select the bone you're working on, and then go to the procedural sliders and increase the smooth slider (multiple times is better), it fixes the problem, at least for me.
Last edited by irtehepic1; May 31, 2020 @ 5:38pm
anonymousgamer May 31, 2020 @ 7:24pm 
Yeah, but then you have to use the smooth slider. Which, frankly, is an awful thing to use when doing keyframe animation.
Kharos Jun 1, 2020 @ 8:25am 
i forgot this even existed lol

switched to blender about a year ago, but i kinda recall this a bit with SFM, i guess for anyone still having this issue yeah smooth is really the only option - having experience in more advanced software now i can tell you that it's not uncommon to appear in other engines, but there it's normally because of euler rotations working the way they do - you either get gimbal lock or the jitter which is a consequence of either FBX compression or euler values being stuck at a sweet spot between 360 and 0
< >
Showing 1-9 of 9 comments
Per page: 1530 50

Date Posted: Dec 26, 2018 @ 5:35am
Posts: 9