Scaling And Moving Story Clips With MotionBulider Python

  After the last two posts (found here and here), I was able to quickly create a script that would scale all selected takes within a scene to a specific frame length. This could be handy if data needed to blend or needed to conform to a specific length...

MotionBuilder Python My Fav Story Functions

After posting “MotionBuilder Python Library aka. My Fav Functions” I thought I would follow up with some breakdown on manipulating Story Tracks, Clips and Folders with MotionBuilder’s Python modules. I briefly covered this a while ago here but that was really just an example of how to put characters...

MotionBuilder Python Library aka. My Fav Functions

  Here is a quick post containing a collection of my favorite functions or snippets of scripts that I find very useful in my day to day workflow. You could save them all and then import them into your scripts as apart of your person library, to do that...

Pick Favorite Object With MotionBuilder Python

Here is a Tool that I quickly built while working with a lot of controllers, nulls and objects that were either on top of one and other or very close. I could of used groups and what not but I had more fun taking a few minutes to write...

MotionBuilder Python Parent Constraint Tool

Here is a quick post to share a tool I created a little while back. It is designed to help to quickly create Parent Constraints between two objects as well as easily allow the user to bake that constraint down. The script can be found HERE and there are...

Stop Foot Sliding With MotionBuilder and Python

Update June 20 2022 –  It’s been a while since I have checked the blog. 🙁 Back in January someone posted a comment asking if i ever updated this script/tool to work with newer MotionBuilders. I have now, sorry for the wait. The fix was a quick change, Motionbuilder...

Using MotionBuilder Python’s FBVector3d() To Create An Animated Align Tool

While exploring MotionBuilder Python’s FBVector3d() I decided I would create an exercise for myself that would be the creation of an Animated Align Tool. Using a constraint and animating the weights will do give similar results, but I thought an Animated Align Tool in MotionBuilder would be a fun little...

MotionBuilder Python Clean Character From Scene with FBDelete()

This is a script that came about while researching and writing examples for my previous post on FBDelete(). This bit of script will go through a number of constructors within the FBSystem() class. Here is a list of the classes in which our list will go through: fb.FBSystem().Scene.Constraints fb.FBSystem().Scene.Handles...

MotionBuilder Python FBDelete

I’ve been asked a few times now on how to delete objects, files, takes, layers, etc. from MotionBuilder’s Scenes. I thought I would take a few moments to go through the basics of FBDelete(). All examples below share pretty much the exact same structure with there scripts, we create...

Copying .fbx Files With Python

  When dealing with a lot of .fbx files we some times have to move them or back them up. Maybe a mocap shot was delivered and you want to move them off a network and on to your local drive to process or maybe it’s the end of...