Phil Barrenger's - 3D Stuff
 
 

 

Scripts  
These are some scripts I have developed, feel free to use them (at your own risk:). If you have an comments, ideas, bugs or feature requests please contact me at philbarrenger@internode.on.net For instructions on running the scripts please view the head of the particular script, generally I put instructions in there.
   
   
Symmetry Shape Key's
Instructions

Takes the selected Shapekey's, Cluster or clips and makes mirrored copies of all the shapekeys it finds.

Installation:
Drag the xsiaddon file into xsi and drop it. It will appear in the Animation - Deform - Shapes menu.

   
AutoTalk -
Instructions: how to tutorial
AutoTalk creates animation on custom parameters based on markers on an audio track in the mixer. It has many options for off setting animation and randomising the maximum and minimum values stored.
   
Weight Map Editor PB
Instructions:
Weight Map Editor PB allows you to adjust weight maps on a per vertex basis using a slider. This is ideal when you need very precise weight maps for shape blending. It also has a

Installation:
Drag the xsiaddon file into xsi and drop it. It will appear in the Get - Property - Map Paint Tools menu.
   
Toggle script language between JScript and VB

Toggles the scripting language between JScript and VB.

Installation:
Script - open in a script editor in xsi and run - OR select and drag all the text from the script editor to a custom toolbar to make a button.

   
Delete User Normal Property

Deletes the User Normal cluster property that is usually applied to objects when you import them as obj files. Just select all you objects and run the script.

Installation:
Script - open in a script editor in xsi and run - OR select and drag all the text from the script editor to a custom toolbar to make a button.

   
Dulpicate objects and materials

Duplicates the selected objects and assigns copies of the original objects materials to the new objects.

Installation:
Script - open in a script editor in xsi and run - OR select and drag all the text from the script editor to a custom toolbar to make a button.

   
Constrain Selected Points To Nulls

Constrains each selected point on any selected objecst to a null.

Installation:
Script - open in a script editor in xsi and run - OR select and drag all the text from the script editor to a custom toolbar to make a button.

   
Display Selected Objects as wireframe

Sets the display properties of the selected objects to wireframe. Make sure you have set your view to NOT "Override Object Properties".

Installation:
Script - open in a script editor in xsi and run - OR select and drag all the text from the script editor to a custom toolbar to make a button.

   
Toggle the selectability of selected objects

Toggles the selectability of the selected objects.

Installation:
Script - open in a script editor in xsi and run - OR select and drag all the text from the script editor to a custom toolbar to make a button.

   
Zero the Duplication Options

Sets all the duplication transforms to zero so that when you next 'cntrl + d' the copy is not translated from the original.

Installation:
Script - open in a script editor in xsi and run - OR select and drag all the text from the script editor to a custom toolbar to make a button.

   
Align Points

Takes the selected Shapekey's, Cluster or clips and makes mirrored copies of all the shapekeys it finds.

Installation:
Drag the xsiaddon file into xsi and drop it. A new toolbar will open up. You can now add these buttons to your own custom toolbars or access it again from the Application / Toolbars menu.

Instructions:
Select some points and press one of the buttons. Make sure you object has been frozen before hand.

   
Animation Timer

Just a little tool for helping you time out animations. Click the start button, act out your movement and then hit stop. The script will log the number of seconds and the number of frames between the start and stop.

Installation:
Just run the script from the script editor or make a button for it. It will make a custom pset on the scene root that you can inspect whenever you like - even embed into a custom layout! yummy :)

   
Renamer PB
Instructions:
Renamer PB is yet another spin on a renaming script. The reason this one exists is because it can prefix and or suffix a name.
   
Inspect Constraints
Instructions:
Just a little script that opens up property editors for all the animation constraints on the selected object. Make a button from it and away you go.
   
Select Random Polys
Instructions:
Just a little script that selects a percentage (or close enough to) of random poly's on the selected object.
   
Add Nulls to selected points
Instructions:
Another small but useful script. It takes the selected points/edges or poly's on any type of object and adds nulls constrained to the selection.
   
   
BETA SCRIPTS - Use at your own risk, they are in development so stay tuned