Yes, I have in fact been doing work this past year! Lots of it, actually. A 45 hour standard work week doesn’t leave much time for anything else. Which is why this blog and Guppy Tools have sadly been neglected. Don’t get me wrong, Guppy Tools isn’t broken. I just haven’t been able to give it the love it needs to reflect my current skill level. I hope to change that soon though.
What’s my current skill level you ask? Well, it just so happens that I recently asked my supervisor at Luma Pictures if I could show off a little of what I’ve been doing. And luckily for both of us, I got the go ahead! May I proudly present: Close Contact, a C++ deformer I made solve to approximate collisions a few months ago.
I’ve finally updated my demo reel! It has my new smooth stretch algorithm front and center. If you didn’t quite understand some of the concepts of my previous posts, you should definitely look at the video. I think it makes the concept if not the math a lot easier to understand....continue?
The particularly astute imaginary visitor will notice that I’ve uploaded Guppy Animation Tools to Github. This is the first repository I’ve put on Github related to Maya. It is a collection of animation scripts and plugins I’ve written in the past eight months or so.
In keeping with my original goal of getting my work to the masses, this collection includes both finished and unfinished works. Clever Keys, one of my most polished scripts, is in this repository. It is a much more recent version of Clever Keys than is on my website or creative crash, with several new bug fixes. Guppy Animation Tools also includes my newest and most untested animation script, Lock ‘n Hide. Lock ‘n Hide lets animators lock and or hide attributes on referenced nodes. Those are two of the six tools in this repository, so if you’re an animator in search of some fun tools go check it out! If you find a bug please report it!
Here’s a fun trick in Maya. This creates a locator with no name:
import maya.cmds as cmd cmd.spaceLocator(n = '1')
It seems like I always manage to accidentally do this in every 3D package I try.
I have been happily unemployed for some time now. Happily? Yes! As long as it doesn’t last forever, I’m quite happy getting a chance to work on some of my own projects. R&R for the weary working programmer at heart. And now I think it’s about time I shared some of what I’ve been doing with my oodles of spare time.
I started with tool making and later progressed to more tool making. I love making tools. I really do. I think I would be equally if not more happy working at a job making tools than rigging. In fact, I’m considering pursuing a job making tools over rigging. If that doesn’t pan out, then I’ll start transitioning from using my spare time making tools to rigging. And making rigging tools....continue?
So this last weekend I received an excellent question on creative crash. In fact, any question would have been a great question since it was my first response to Good Parenting at all! But this actually was a good question! Why use buffers and when to use them? Oh man, I had to answer this question! So I fired up my trusty webspace to upload some nice picture explanations and get the show on the ro– Ack! I couldn’t log in....continue?
subscribe via RSS