Archive for March, 2010

Red, the Ball with a Tail

Wednesday, March 17th, 2010

After reading the request of a starving animator on cgtalk.com, I present to you, free of charge:

Red, the Ball with a Tail! (XSI)

Red

Red, the Ball with a Tail

When you load the scene you can see the default controls; translation and rotation controls for the ball and rotation controls for the tail.  From here, you should have everything you need to make a traditional bouncing ball with a tail.  No need to do anything else!  Start animating.   However, the tail is more than meets the eye!

Red's Tools

Red's Tools

If you haven’t already, load the xsiaddon I included in the zip file.  In there you have a set of basic tools for hiding and showing the rig, as well as resetting the whole rig, rig selections, or your current selection.  The toggle_tail and toggle_sqsrt are to swap between different sets of controls.  Clicking on toggle_tail reveals a new set of free deformers for the tail.  The orange controllers are to change the shape of curve running through the tail.  The teal/blue controls are for completely warping the form of the tail as you see fit.  The red one is for twisting the tail (though without a texture or hair this is hard to see).  The yellow is special as it has sliders (using the keying panel to the right) for animating the tails compression along the curve, tapering, scaling (I love scaling options), and wave controls; frequency, amplitude, offset and noise.  These can be used by hitting Play at the time slider, and increase the frequency to see the waves.  Perhaps you can find interesting ways to use these controls to create unique emotion for Red, the Ball with a Tail.

A few more things about this rig and scene.

  1. Place both the scene and scntoc file into your scenes folder.  Install the addon by dragging and dropping the file into an empty viewport.
  2. Keyframes can be saved using “Key All Keyable” (default in the scene) or by “Key Character Key Set”.  I think Key All Keyable is a good way to work, but I included the Character Key Sets for your convenience.
  3. After closing red_theballwithatail toolbar you can find it under view > toolbars.
  4. A minor irritation, after using hide_rig, toggle_sqsrt has to be clicked twice to show the ball translation and rotation controls.
  5. A couple things are not completely implemented.  For example, the OPTIONS > Scale_of_Rig works fairly well, but the tail will need the scale compensated.  I’m still fleshing out the answer for that.  Another problem is when squashing and stretching the ball, well, the tail doesn’t “follow” the deformation.  I’m working on that, too.  I don’t think these are critical issues.  It’s a very usable and friendly rig.

If you have any questions, concerns, complaints, or “bugs” to report, then please post it here.  I’ll answer as best as I can, and as fast as I am able.

Please send me a video (720×480) or a link of your final results animating with my rig.  I’d love to include your work in my demo reel and website!  Thank you!!

Sketching Waves and Dynamics

Sunday, March 14th, 2010
cactus

Waves Experiment

In August 2008, I was experimenting with building sine waves into my rigs, and I used this weird cactus object for the testing grounds.  Click the image to see the results and the control panel.  I was able to offset each wave to a unique object along the branch.  In case you’re wondering what the weird surface is, it’s a cube instanced onto the surface using a hair object.  It’s all very simple and fun to play with.

Later, around April 2009, I created dynamic tree branches that had secondary animation.  As the root was oscillated with a sine wave the branches would respond dynamically.  Each branch can be animated manually and can have the dynamics blend in and out.  I never did get to the stage where I could build these things automatically.  At least, not this dynamic branch.  This branch was made in an hour, so it’s not very usable.  It’s purely for experimental purposes; sketching, if you will.

dynamics

Dynamic Branches Experiment

Thera-P-Fin, by Maria Sclafani

Thursday, March 11th, 2010

Here’s work completed for my client, Maria Sclafani, in 2006.  Maria asked me to create a visualization of her invention.  She came to me with a homemade modified swimming fin.  It had cloth super clued to a cut rubber fin to demonstrate to me what it should look like.  In addition she had a few crude drawings I then interpreted to create the visual below.  It’s fun and challenging to create something from another person’s mind’s eye.  Maria is seeking a manufacturer to build her product, and uses this visual to promote her ideas.  She now owns the patent to her invention, and has given me permission to share the work I’ve done.  I look forward to seeing her make her first sale, and look forward to the next invention!

I’ve included the three variations of Maria’s design from 2004 – 2006.  Click the images for the movies.  The first, 2004, was modeled in Lightwave and rigged, animated, and rendered in Messiah (back in my “test-every-software” days).  The second, from 2005, was rendered, modeled, and animated in Lightwave.  The last, from 2006, was completed in XSI 4.2.

thera-p-fin

The Thera-P-Fin, by Maria Sclafani, 2006

aqua thera p fin 2005

Aqua-Thera-P-Fin, by Maria Sclafani, 2005

fin 2004

Aqua Thera-p-fin, by Maria Sclafani, 2004

ARC 3D Animation 2005-08

Monday, March 8th, 2010

This is a show reel of my student’s work from the years 2005 – 2008.  It includes work from the following courses; Introduction to 3D Modeling, 3D Texturing and Special Effects, 3D Character Modeling and Rigging, 3D Character Animation, 3D Short Film, and the experimental course 3D Human Head.  I’m very proud of my student’s accomplishments.  ARC 3D Animation Show Reel for 2008 – 2010 is coming very soon.

Soto Self-portrait

Student, Anthony Soto, Self-portrait

Website Interfacing Prototype

Sunday, March 7th, 2010

I think this is pretty cool stuff, and I’m proud of my work on this project.  In October of 2008, I was invited to collaborate with Steve Mehallo, Jim Cassio, and Michael Scott to animate a prototype of a new website standard.  I was responsible for creating and programming the animation.  I was also responsible for following Steve Mehallo’s design of the interface to the pixel.

I hadn’t used Flash since AS 1.0 days, so I had to learn Action Script 3.0 programming very fast.  I used research material published by Keith Peters to achieve my goal in one month (all while teaching full-time). Big thanks to Keith for being a great author and teacher!  I used to dread programming in Flash, but now it’s one of my favorite things in Flash and is thoroughly satisfying.  Animating with code is very cool. I retired from this project in December of 2008 to take on a part-time position teaching at the Art Institute of Sacramento from January 2009 – June 2009.

You can shift + click the circles to have them drag about.  Also, alt + click to enable gravity, then you can shift + click to throw them around.  See a larger version for the website prototype.

Request Page: What tutorial do you want / need?

Friday, March 5th, 2010

Hello Subscribers,

Check out the new Request Page. I think you’ll like this.  I’m excited to see where it will lead.

Matthew.

Dragon on the Shore

Wednesday, March 3rd, 2010

This is exciting!  An old friend of mine, Brian, found me on facebook.com recently.  He happens to be the person that built my first computer back in 1998.  But not for free.  I promised to complete this six foot by three foot charcoal drawing of a dragon in a landscape.  The drawing was so heavy I used grommets on the top and bottom border to ensure he could mount and remount the drawing without damaging the paper.  Then we did a swap.  Well, that was it.   I’ve been working with and playing games on computers ever since.  I hope to get a higher resolution image from my friend Brian, but I’m super happy to be able to tell my story AND have the drawing to prove it.  Thanks, Brian!

Dragon on the Shore

Dragon on the Shore

Our Baby Girl

Monday, March 1st, 2010

My wife and I are very excited to announce we will have a girl!  She is due mid July, and she has all ten toes.  The ultrasound is very cool to watch live.  We could see her heart beat and could even see her face for a few seconds.

Girl

Our Baby Girl