NavBar

Showing posts with label lego. Show all posts
Showing posts with label lego. Show all posts

Saturday, April 28, 2012

Moar Chubs

I've been plugging away at the Chub model over the past two weeks or so, and here's what I've got to show for it:


It's been an real learning experience, trying to get this whole thing set up. I've learned a few specific lessons very clearly.

1) Build a library of modeling bits to pull from.

It took me several days to export, clean, and polish each of the LEGO pieces from the CAD programs I found online (MLCAD, LeoCAD), but once the legwork was done, it was extremely easy to fiddle around with building new things. I can only assume that creating a similar library of frequently used shapes/items would be hugely useful to any modeler.

2) Mechanical joints are a pain in the patootie to rig for IK.

The human hip and shoulder each have three axes of rotation all centered on a certain joint area (clavicle/scapula/humerus for the shoulder, pelvis/femur for the hip). LEGOs, being mechanical objects, are not so nice. The equivalent joints on the Chub have the same three axes of rotation, but they are separated into three separate joints, each of which can only rotate along a single axis. Maya doesn't like this. In fact, if you try to set up those joints, limit their rotation, then try to put an IK chain on it, it's more than likely that Maya will just throw up its hands and go "Screw you buddy. I'mma rotate them joints however the hell I feel like!" And then your rig will go crazy.

This can be sidestepped by creating a separate 3-joint IK chain with which to drive the skinned joints. Even so, I've found it to be relatively unpredictable.

3) LEGOs are not meant to animate nicely.

I love the designs of the Frames I'm seeing from Mobile Frame Zero. They look phenomenal. I have very quickly realized, though, that LEGOs just can't be made to animate the way I would like them to. My two tentative solutions to this are to either create my own custom LEGO joint pieces for things like hips/shoulders, or to take these designs as inspiration and create 'real' versions of them. Obviously the second option will take significantly more time and exploration, but it could also yield some really cool work.

------

I think I'll be putting this project aside for the time being, though, so I can work on a new project that has just recently become available to me: home mo-cap. I went to the East Coast Game Conference last week, and won a Kinect from CineSys Inc.'s booth. I've been wanting to play around with mo-cap over the last few months anyways, but I don't have the money to shell out for the hardware. Now that I have it, though, I'll be working on figuring out how to get it up and running with MotionBuilder. Fun times ahead.

Monday, April 16, 2012

Got Chub?

I love mecha, and I love legos, which is why I REALLY love Mobile Frame Zero: Rapid Attack and gave them some money to make awesome stuff. In fact, I love the idea so much that I'm working on building some of their mechs in Maya. I'll write more about it later, but here is a work in progress render to tide you over until I get something more substantial finished.

Monday, June 7, 2010

LEGOS!

The past few weeks have been kinda crazy for me. In addition to working on my portfolio, I've been doing some freelance work for two different companies. One of them, Bricks Bots and Beyond, focuses on teaching kids about how to use technology using Legos and a drag-and-drop programming language called Scratch. Last week I worked as a teaching assistant for the Lego WeDo camp teaching kids about simple robotics and programming.




I was also asked to do a logo/tshirt design for them.


This was my first stab at using Illustrator, and it's been a mixed experience. I really like how clean and efficient the results can be, but it's been difficult adapting to the right mindset. Like maintaining consistent real-world scales between artboards when using linked images that will need to eventually be imported and saved into an EPS file for the printers... Anyways, I'm hoping to try some more advanced work in it later to see what it can do.

In further fun news, I've been asked to develop, organize, and teach a four day stop-mo Lego animation camp. My stop-mo teacher from third year and all-round awesome dude Chris Walsh was gracious enough to give me some pointers on what I will need to run the classes. As I told him, now that I'm on the teaching side of the classroom, I have a whole lot more respect for teachers and their ability to wrangle kids (yes, college animation students count as kids, too) and beat the information into our heads.