Source Filmmaker

Source Filmmaker

62 ratings
Constraint Helper v1.1
   
Award
Favorite
Favorited
Unfavorite
Universe: Original IP
Script
Tags: SFM
File Size
Posted
Updated
26.305 KB
8 Dec, 2016 @ 6:28pm
11 Aug, 2017 @ 12:13pm
5 Change Notes ( view )

Subscribe to download
Constraint Helper v1.1

Description
helps create a script for multiple Constraints on one or two models



Important notes
  1. if you Constrain a parent bone to a child bone sfm will crash if you try to select either of them
  2. if you Constrain a target slave pair in reverse again i.e a-->b, then b-->a sfm will crash if you try to select either of them
  3. if you need to use the above Constrains then parent the slave to a different bone and use that to control the Constrain.
  4. if you need to remove the Constrains just right click the animset go to the bottom where it says Constrains then remove Constrains
  5. if you want use this as a puppet script then match all the main bones from both models and have the Constrains be Orientations.the pelvis bones needs two Constrains Orientation and Point.

New shortcut keys:

"m" -> when in puppet mode, this will auto match the same bone names that both models share
"1-4" -> this will toggle all the Constrain type boxs to the same type, same order

Constrain types and what they do

1.Aim constraint: makes the slave's rotation follow the target.

2.Orientation constraint :constrains the orientation of the slaveDag to the orientation of the target.

3.Parent constraint: makes the slaveDag behave as if it were a child of the target DAG.

4.Point constraint: constrains the position of the slaveDag to the position of the target.

Includes:
sfm\animset\Constraint Helper.py
8 Comments
Jax 21 May, 2021 @ 12:56pm 
extremely helpful script
DamonWolf21 20 Apr, 2021 @ 6:04pm 
How do we USE the created script?
Clockwork Brain 24 Dec, 2020 @ 3:23pm 
I can't run the constraint script. I tried applying the created constraint script to both target and slave, but neither worked; they just gave me error
Rallycore 11 Dec, 2016 @ 3:34pm 
@OMG there's a bear in my oatmeal

Your username made me laugh harder than it should have
Autobot Dalek 10 Dec, 2016 @ 1:56pm 
@OMG Theres A Bear In My Oatmeal! Thank you.
RatchetMario [Thelombax51] 9 Dec, 2016 @ 9:46pm 
I thought SFM could do the constraints like other 3D programs does, maybe that was rather complex for me. Even I was attempt before.
This looks useful tho.
OMG Theres A Bear In My Oatmeal!  [author] 9 Dec, 2016 @ 6:04pm 
@Autobot Dalek, this video should answer your question https://www.youtube.com/watch?v=pB89S3M6fsc basicly it makes one bone move/rotate based on a different bone
Autobot Dalek 9 Dec, 2016 @ 5:40pm 
Forgive my noobness, but what would constraints do?