Source Filmmaker

Source Filmmaker

498 ratings
Doc/Revzin's Puppet Script!
4
   
Award
Favorite
Favorited
Unfavorite
Universe: Original IP
Script
Tags: SFM
File Size
Posted
Updated
25.037 KB
Jan 14, 2014 @ 1:31am
Sep 27, 2015 @ 12:51am
3 Change Notes ( view )

Subscribe to download
Doc/Revzin's Puppet Script!

Description
Tired of how pasting animations from one model to the other messes things up?

Do you want your TF2 sniper to move like a Injured survivor?

Want to make the pyro pow?

Do you want to make a entire flash mob but don't want to animate every character?

Then Try Out Doc/Revzin's Puppet script. With this script you are able to bind one character to the other. Allowing for you to transfer animations over!

To Use:
Name your master something followed by a number. Example: Bob1

Then name your puppet something using the master's name at the begining and the same number Example:Bob_by1

Run the script

the puppet's Animationset will become hidden.

Move the master and the puppet will follow


Comes in Three Types

Alpha: Same model Animation transfer. (For when you want a dozen of the same class to dance without editing each one)

Gamma: Cross Class script! (use this to animate with in the same universe/bone type) Characters MUST be facing the same the same direction and in the same pose in order to work.

Delta: The Cross Universe Script! Works ONLY WITH VALVE BIPEDS! (use this to animate cross universe) Characters Must be facing the same direction and in the same pose to work perfectly.

Tutorial videos on how to use are included above!

Enjoy!

Credits:
Revzin:Bone detection and binding versions alpha and gamma
Doc_ock_rock: Bindings in alpha gamma and delta. Delta's Rebuilt detection system.



Updated again because doc put BETA in instead of Gamma.

Includes:
sfm\animset\doc_revzin_modified_puppet_alpha.py
sfm\animset\doc_revzin_modified_puppet_gamma.py
sfm\animset\doc_revzin_modified_puppet_delta.py
Popular Discussions View All (4)
3
Oct 24, 2021 @ 11:42pm
how can i run the scipt?
xd marci
0
Apr 6, 2021 @ 3:49pm
The legs are screwed up!
atari916
0
Feb 15, 2021 @ 6:15am
Delta won't work on over watch models
尺乇爪ㄖ尺
209 Comments
AntarezSol Oct 28, 2023 @ 8:43pm 
Seems to just crash my game for some reason, I tried several models, even the ones it recommends.

I get everything done and then when I press play it crashes.
fish Oct 4, 2023 @ 5:00pm 
the script is not downloading?
Polished Moss Sep 7, 2023 @ 10:27am 
@Arc If you want your model to follow everything, you have to first, use the alpha script on it, then use the gamma just after on the same model, it will make it follow the arms, legs and the root transform at the same.
Arc Aug 10, 2023 @ 3:34pm 
For Valve Biped models, only the delta script seems to do anything, it will match the master's arms & legs to the puppets, but not the root/pelvis. The alpha/gamma scripts don't seem to work at all anymore with Valve Biped bone models sadly, only with Bip bone models.
radio Jun 13, 2023 @ 8:45pm 
is there any way to get hl2 models to work with tf2 models? i was trying to make a model with a hl2 skeleton do a tf2 taunt.
Scary Barry Apr 26, 2023 @ 3:45pm 
I don't understand all of these comments from people that are having a lot of trouble figuring out how this works. You rename two models and then apply the script like it was an IK rig. Once you have figured out how to do it, you only need 30 seconds to set up. Some models are not compatible with each other but most standard humanoid models work. This script is worth sticking with and figuring out how to use it. Just my two cents anyways
Doc_ock_rokc  [author] Apr 23, 2023 @ 5:05pm 
@venomous try using Gamma or Delta they are designed to be used for puppets that have different orientation in their bones
Kenom Apr 14, 2023 @ 1:01am 
What do you do if the arms on host model go the opposite direction on the output model?
DrClay999 Mar 24, 2023 @ 6:43pm 
It certainly does make things faster I am sure, but I am having technical problems. I wanted to port a sniper animation, recorded gameplay footage, onto a scout. But when I apply the rig onto the Scout model, his right leg becomes twisted 180 degrees, and attempting to rotate the limb correctly messes up the animation's rotations (I'm sure there is a way to fix this but I haven't figured it out yet). So unfortunately, I haven't been able to successfully use it.
medina8 Mar 14, 2023 @ 9:59pm 
too difficult