Archive for the ‘Scripting’ Category

XSI Viewport Capture with Python

Wednesday, March 3rd, 2010

Had to create a function to capture the viewport today and thought it’d be useful to post it here for others to find. See below:

(more...)

ET Pickup

Tuesday, November 10th, 2009

An artist friendly constraint work flow plug-in. This plug-in consists of 3 commands which allow the animator / user to pickup objects, put them down, and remove a pickup while animating.

The script doesn’t remove the transform keys laid down by the script on the object being picked up to ensure that no animation is lost throughout the pickup process. Simply delete the unwanted keys after you remove the pickup.

Cluster, Null, Constrain

Sunday, March 22nd, 2009

So I was looking over the XSI Base forums and happened upon a post of someone trying to create / modify a script. The script needed to create a cluster at each selected point on a mesh, then constrain a null to each created cluster. I didn’t know how to do this myself so I decided to take a stab at it and came up with the following script:

et_clstrnullconstrain

Quick 2 Bone Guide

Wednesday, March 4th, 2009

So I decided tonight to write a quick little script that would create a VERY simple guide that would allow you to then reposition the null objects created and then select them all and create a simple 2 bone chain. Why? Well it’s tedious to do this a bunch of times per day when rigging characters. (more…)