
But what about the robots? Isn't this supposed to be the how and why of
while idle do? Well towards the end of making Misunderstandings I started thinking about my robot fantasy film again. I started experimenting with robot designs again and finally came up with one I was happy with. The problem had always been how to make something mechanical expressive without making it too cartoony. The final design relies mostly on the eyes, but also has antennae and extra neck articulation (inspired by
Pixar's lamps) to back up the expression and give my characters more ...er... character.
With a robot character I was basically happy with it was time to start thinking about a story. I'd had a couple of ideas which worked in the whole robot frolicking in a summer meadow thing as a fantasy or dream sequence and was tempted to go down that route until I stumbled upon Brian Taylor's excellent
Rust Boy site. That changed my mind for two reasons. Firstly it appeared so close to what I was planning and I didn't want to look like a Rust Boy wannabe (my insecurities again). But secondly I could see just what a long term project Rust Boy was and didn't want to start something that big myself. Still being an animation newbie I felt that the learning process would be better served by completing short projects, learning from my mistakes and then taking that trough to the next one.
So I decided to make a series of short (less than 5 minutes) episodes based around two robots just messing about in their spare time. The joke being that robots aren't designed for leisure (the word robot comes from the Czech for drudgery) and it would always be destined for disaster.
After a bit experimentation, I hit on the idea of combining my animations with photos (supplied by my wife Vanessa - a keen amateur photographer) which allowed me to quickly create realistic(ish) outdoor scenes. The combination worked better than I had could have hoped and I began making some test scenes with the robots playing in a local park. Then the final piece fell into place...
For any non-geeks out there when a computer system has no immediate task to perform it is said to be
idle and runs what often referred to as its
idle loop. Being a geek myself I liked the parallel between us and machines finding ourselves with time on our hands. I started work under the title
The Devil Makes Work for Idle Clock Cycles. But then I remembered a simple phrase that us geeks use from time to time. A phrase which (although I cant think of a programming language where you would use this exact syntax) comes from the way you might code an idle loop. And so I named my project
while idle do...