nullthing

title.swf
Just another WordPress weblog

Archive for August, 2008

T-Magazine

The T-magazine invited the studio, along with a lot of other studios/artists, to create intro animations for their new online presence. My partner, Jose, created one of our animations using Maya Cloth. It will is featured this month for the launch of their Fall issue. Check out the animation here: T-Magazine

No comments

Multi-extrude

scen_05.jpg

The frame above is from a video we are producing in the studio. We had a problem with extruding a profile along Hair curves. We wanted the geometry to be pointed so we extruded a profile with the scale parameter set to 0. It seems to also scale the transform nodes to 0… so everything gets a little wacky when things are animated . This script creates a duplicate of the selected profile and then places it at the base of the curve for extrusion. Its a little more robust than a loop that extrudes a profile along a curve and it allows you to input the scale at the end of the extrusion, but it does create a profile for every curve so it is a good idea to group your original profile so they are easy to select in the final hour after 4 coffees when you decide they need to be 98.6% smaller.

Source: extrudeScale.mel

No comments

Random SCALE+POSITION

randcomp_00000.jpg

Another general, but useful set of scripts…. especially when you need to move around or scale 100’s of objects. RanPos.mel takes a list of selected objects and gives them a random position based on a user entered range.  RanSize.mel… well… does the same thing but gives each object a random size.

Source:RanPos.mel + RanSize.mel

No comments

Random CVs

randcv_000001.jpg
Uploading a couple of simple utility scripts that I have written to help out with some generic tasks at the studio. Most of them are pretty simple, but maybe useful. They are also a good source to start learning a little MEL since they are small and pretty straight forward.

This script randomizes the position of CVs on a polygonal object based on a user entered range for the position delta.

Source:randomize.mel

No comments