Blog

ICE, softimage, work

Comfort: Summer Rain


No Comments

Another job I’ve been working on at the Mill – this time working with the “Comfees” of Comfort for their Vietnamese campaign. I worked as part of a small team creating all the particle effects http://www.themill.com/work/comfort/summer-rain.aspx

Read More

ICE, softimage, work

Cancer Research UK


No Comments

I’ve been working at The Mill for the past three months and slowly some of the jobs on which I have worked are making it to air. Here’s one I only did a tiny little bit of ICE work on but I think it’s a beautiful piece. Kudos to my Lead on this one, Francois.

Read More

python, scripts, softimage

deleteEmptyPartitions


No Comments

I like to keep my passes tidy so this little script just strips out any empty partitions on selected passes. # USE: Select passes and run the script import win32com xsi = Application selectedPasses = win32com.client.Dispatch( "XSI.Collection" ) selectedPasses.AddItems (xsi.Selection) #————————————————————– #————————————————————– #————————————————————– def stripPass(eachPass): partitionsColl = win32com.client.Dispatch( "XSI.Collection" ) for eachPartition in eachPass.Partitions: partitionsColl.AddItems

Read More

ICE, softimage

ICE: Waves


No Comments

I’ve recently has a bit of spare time so thought I would try diving into Softimage ICE a bit more. Using Paul Smith’s awesome methods on Vimeo (https://vimeo.com/65974266) I thought I’d see what I could do. Along with Andy Moorer’s awesome little “Rigid Turbulence” compound (andy.moonbase.com) here’s a Capture: and here’s it rendered with a

Read More

python, scripts, softimage

extrudeMultiCurves


No Comments

It came to my attention from a colleague today that there isn’t an easy way to extrude along multiple curves in Softimage. So I knocked up this little script for her. #extrudeMultiCurves_001 #To Use: # 1) Select the curves you want to extrude along. # 2) Run script # 3) Pick the profile curve import

Read More

python, scripts, softimage

fCurves: accessing interpolation


No Comments

So I’ve recently been working on a tool that will allow simple and easy importing of cache data from Maya in to Softimage. Basically, baked animation from fbx files copy/pasted to models within my Softimage scene. Having completed a first draft of the tool it was then suggested that the imported animation curves be converted

Read More

nuke, python, scripts

Multi Paster


Oddly Nuke doesn’t allow you to copy a node and then paste it to multiple other nodes. This script does just that. #paste to multiple selection selected = nuke.selectedNodes() for eachNode in selected: n = nuke.toNode(str(eachNode.name())) n.knob("selected").setValue(True) nuke.nodePaste("%clipboard%")

Read More

python, scripts, softimage

mia2vray


In the advent of Vray coming to Softimage I’ve written a script that will break the back of converting mia shaders into VRayMtl shaders. It was inspired by this script written by Paul DreisdenĀ  #mia2vray converter #author: gareth bell #date: 15-10-2012 #This script will break the back of converting mia shaders in selected materials into

Read More

python, scripts, softimage

Models to Nulls


This script just converts XSI models into nulls – essentially just matching the null to the model, parenting it’s children to the null and deleting it. It’s filed here import win32com xsi = Application objs = win32com.client.Dispatch( "XSI.Collection" ) objs.AddItems (xsi.Selection) for i in objs: if i.Type == "#model": newNull = xsi.GetPrim("null", str(i) + "_null",

Read More