Saturday, March 10, 2012

What a moment of inspiration can do...

There are times when we as artists, scripters, writers, breakers, fixers, builders, and anyone else who is in the business of or enjoys creating things, go through moments of what can only be described as raw and unadulterated inspiration.  When something you've experienced, seen, heard, or felt has left you wanting nothing more than to sit and create.

For me, inspiration can often be brought on from something as simple as observing nature, specifically the ocean.  When I think about the complexities of a single event like a wave breaking, the trillions of chemical and natural actions and reactions that ultimately led to that swell building up and eventually breaking somewhere, and the inevitable countless more reactions that will now occur because of it, it's nothing short of mind-blowing.  The butterfly effect in nature is a constant source of inspiration and awe.  Even with a relative understanding of physics, trying to break down and think about the infinite complexities of nature and how much there is to learn makes me feel like an excited little kid.

This week I was at the Game Developers Conference in San Francisco.  It's a place where you've essentially got the greatest minds in the industry all together sharing information and learning from each other.  It's an absolutely fantastic event.  I sat in on some great talks, round table discussions, and had a lot of great moments with people who's company I sincerely enjoy.  Nothing inspires me more than being around brilliant people.  Even some of our business meetings which tend to be significantly less fun than meeting with friends, left me with a feeling of motivation of what we can do with our technology this year to really push the envelope.  I can't stress enough how great it feels to be excited to go back to work and start applying some of these ideas to figure out how we can innovate and focus on the art, as opposed to simply doing a job at a studio for a paycheck.  Working with and being around creative people puts me in the best mood, I wouldn't trade it for anything!

One of our meetings earlier this week was with one of the industry's leading facial animation artists, somebody who I've always been very interested to work with.  While discussing different ideas and projects we might be able to do together, he mentioned something he does while working that I thought was really neat.  He likes to keep a comprehensive list of all of his project ideas that he can add to whenever he is inspired.  This way, when free time presents itself, he can refer to his mega-list and pick something fun to work on.  Simple concept, but brilliant execution.  Keep track of the ideas you have during those intense periods of inspiration, so that later when that feeling is maybe not so intense, you've got an idea to look at and work on that will bring it back.  I have now started a list of my own and I have to say it's got me pretty excited, even though there's already thirty plus projects on it.  But hey, go big or go home.

Something I really enjoy hearing about is what specific events have inspired you in the past?  What have you been doing that afterwards you left with that excited and "fired up" feeling.  What puts you in the zone?

Scripting Topics

MEL (41) Maya (39) Scripting (32) Scripts (21) programming (14) Free Mel Scripts (8) MaxScript (7) Coding (6) Rigging (5) tutorial (5) 3ds Max (4) Python (4) Tricks (4) faceware (4) image metrics (4) Learn (3) Namespace (3) Namespacing (3) animation (3) facial (3) webinar (3) Code (2) GDC (2) Game Developers Conference (2) Multiple Namespaces (2) Print Selected Objects (2) Recursive (2) Removing Namespace (2) Return (2) Set Driven Keys (2) TOkenize (2) Tips (2) Toggle Background Color with MEL (2) animation tools (2) animators resource (2) deformers (2) learning (2) maya tools (2) mesh (2) modeling (2) nodes (2) procedure (2) script swell (2) transforms (2) Animschool (1) Attribute (1) Background Color (1) Beer (1) Blur (1) Character Setup (1) Check if an object exists (1) Class (1) Command Line (1) Constraints (1) Create SDK (1) Create a directory with mel (1) Data (1) Export (1) FilterString (1) Fix (1) Floating Slider Time (1) Functions (1) Get Maya Version MEL (1) Get Parent (1) Google (1) Holiday (1) How To Write To A Text File (1) Import (1) Incremental Save (1) Index (1) Joint Chain (1) Make Set Driven Keys (1) Maya Version (1) Modules (1) Objects (1) Orient Constraint (1) PYMEL (1) Parent (1) Parent Constraint (1) Point Constraint (1) Position (1) Print (1) Print Current Selection (1) Print Random Quotes (1) Print Selection (1) Print Vertices (1) Progress Bar (1) Progress Window (1) PyQT (1) Removing Spaces From Names (1) Scene File Name (1) Select Connections (1) Select Outgoing Nodes (1) Split Bones (1) Split Joints (1) St. Patrick's Day (1) String Array (1) System (1) Transfer UVs (1) Viewport (1) White Space (1) Windows Username (1) Zero Out Attributes (1) animButtonState (1) arrays (1) articles (1) auto key (1) better (1) blendshapes (1) break (1) confirm dialog (1) continue (1) convention (1) e3 (1) efficiency (1) error (1) eval (1) executable (1) fclose (1) fopen (1) fprint (1) games (1) improving (1) infinite loop (1) joints (1) listHistory (1) listRelatives (1) logic (1) loops (1) milestone (1) nodeType (1) objExists (1) recursion (1) rotates (1) rotations (1) schools (1) sculpting (1) setAttr (1) shout outs (1) source (1) source a script with a variable (1) speed (1) (1) translates (1) video (1) warning (1) world matrix (1) worldMatrix (1)
Script Swell - Blogged