<body><script type="text/javascript"> function setAttributeOnload(object, attribute, val) { if(window.addEventListener) { window.addEventListener("load", function(){ object[attribute] = val; }, false); } else { window.attachEvent('onload', function(){ object[attribute] = val; }); } } </script> <iframe src="http://www.blogger.com/navbar.g?targetBlogID=35973253&amp;blogName=ryanrobot+%3A+blog&amp;publishMode=PUBLISH_MODE_HOSTED&amp;navbarType=BLUE&amp;layoutType=CLASSIC&amp;searchRoot=http%3A%2F%2Fblog.ryanrobot.com%2Fsearch&amp;blogLocale=en_US&amp;homepageUrl=http%3A%2F%2Fblog.ryanrobot.com%2F" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" height="30px" width="100%" id="navbar-iframe" allowtransparency="true" title="Blogger Navigation and Search"></iframe> <div></div>

About

"My name is Ryan Langelier. I'm a 28 year old computer animator/designer living in Hollywood, CA. I'm a complex guy - nothing simple or basic. I like creativity, technology, nostalgia, and I'm bursting with sarcasim. Enjoy my blog!"

Telemetry Thursday, September 03, 2009 | comments:

Telemetry is a technology that allows remote measurement and reporting of information. I thought the name was fitting for my first HUD (heads up display) animation. Check it out:









View this movie larger HERE

I still haven't gotten a hold of a camcorder, so I shot this using my cannon digital still-camera. I used a ironing board as a tripod and a giant blank canvas to diffuse the light. Cleaning up the video in After Effects was quite a chore - the image to the right is what the original video looked like (actual size too)! I had to remove all the red - the hardest part was the darker shadow on the red wall. I ended up using an inverted luminance Track Matte on the video - this basically takes the luminance - or gray scale data for an image and uses that to determine what parts of the image are transparent, leaving me with something like this:

The checker board indicates what parts are transparent - allowing me to place something else behind the video and fill in the transparent areas.

Using the built in motion-tracking in After Effects, I was able to track the movement of my eyes. I tried several sections of my face to use as a tracking point and ended up having the best results with the left eye. This is where the big 3D glasses came in handy. The motion tracker analyzes the video and tries to follow a predetermined section of pixels. You can then use this data and attach anything you want to it - essentially following whatever motion the left eye is doing. This worked great but it only gave me the movement for left/right/up/down. I needed to hand animate the rotations so the HUD elements always appear to be sitting in front of the face when turning my head.

Creating the actual HUD elements was the funnest part of this video. I wanted to be sure it had some depth to it so I went with the three-circle targets. The target closest to the eye is a simple rotating dial. The second contains the audio spectrum and some type of shield indicator. The third had the binary code, status updates, and flickering screen. Animating how these appear and interact with each other was a lot of fun. I had so many different versions of this I made, but I eventually went with something more subtle and fitting for the music.

Once the HUD animation was finished and following the face... I created a light that followed the HUD. This is very subtle, but gives the video the sense that the light on my face is being emitted by the HUD and changing as the HUD rotates around. Again, this is subtle but one of those things that really gave the scene more depth.

I then added the color bars animation to the background of the video. I generated this using the Red Giant: Text Anarchy/Geomancy plug-in "Grid Squares". I used the audio spectrum of the music to drive the evolution of the color bars, creating a cool abstract background that is synced to the music. I also attached the color bars background to the left-right movement of the light I created... making it appear as if the background is rotating behind my head as I look left or right (more depth!)

All that was left at that point was color correction and distortion. The distortion to the video was created using a displacement map. Displacement maps are a little complicated to explain, but it essentially warps the video like a TV with bad reception or a video with bad tracking. I used the "Magic Bullet Looks" plug-in to make the HUD glow bright-blue.

The crazy head spinning wasn't intended to be in the video originally, but after attaching the music - it fit in perfectly. I used After Effects time-remapping to speed up and slow down the video to go along with the crazy drums in the song.

The music is a track called "Stem Long Stem" by DJ Shadow. I liked how it had a nice soft melody that got more intense as the song went on.

Overall this little experiment wasn't exactly what I set out to do, but it evolved into a really fun project that I hope people enjoy as art and not simply some slick effects.

Whats next?

Labels: , , ,

Mother's Day 2009 Monday, May 11, 2009 | comments:

I made this animation in After Effects for my mom this year (instead of a card):









View this movie larger HERE


Happy Mothers Day!

Labels: , ,

HUMAN/ROBOT | comments:

Another After Effects experiment/animation:









View this movie larger HERE


I used the Trapcode Form plug-in to extrude the words and audio waveforms.

Enjoy!

Labels: ,

Tormenta Monday, March 30, 2009 | comments:

Tormenta - cool word, huh!? It's simply Spanish for "storm" and its the perfect title for my latest motion graphics animation - check it out:









View this movie larger HERE

This video was a lot of fun to create! It was made entirely in Adobe After Effects (with some minor image editing in Adobe Photoshop.) I got the chance to use a few new plugins I obtained for AE, along with my favorites - Trapcode Particular (for the rain) and Video Copilot's Twitch (for the light flashing and blur effects.)

Trapcode Form is a really powerful plugin - I've only scratched the surface of its potential by using it to create the slow motion 3D raindrops. I can't wait to play with it some more!

I used Trapcode Horizon to create the courtyard in the second scene. Horizon allows you to map a 360° panoramic image (I found mine on flickr) to the background and rotate around inside of it - simulating an actual 3D environment. Very cool stuff!

I used Trapcode Shine for the god-rays in the first scene. Kind of a simple plugin, but it does its job well! Oh, and the Mercury plugin was used for the raindrops in the intro.

Rendering was a beast with this project! Scene two took nearly 12 hours to completely render all of the raindrops, ugh... I saved some time by using simple sphere particles for the fast-rain in the first scene. I think they give more of a full-feel to the scene than the 3D drops did anyway :)

Big thanks to my friend Matt for the inspiration on the words I used in scene two - "Transcends All Labels" was a comment he used to describe me in a blog I posted a few weeks ago and I felt it fit perfectly in this video.

The music is by the late Swedish punk rock/hardcore band REFUSED. The title of the song is Tannhäuser/Derivè and its off their album "The Shape Of Punk To Come: A Chimerical Bombation In 12 Bursts."

I hope you enjoy the video!

Labels: , , , ,

ryanrobot//videos Tuesday, March 24, 2009 | comments:


For the past 10 months I have been addicted. Adobe After Effects is my vice and I don't expect to kick the habit anytime soon.

I created a simple page containing all of my recent motion graphics experiments and video editing with After Effects. Eventually I will add some of the fun flash videos I have made over the years - but for now its 100% PURE BLACK TAR AE!

Check it out: http://www.ryanrobot.com/videos

Here are two of my more recent videos:









View this movie larger HERE











View this movie larger HERE

Labels: , , ,

Archives





ryanrobot?

My name is Ryan Langelier - also known as ryanrobot, or R080T.
I'm a computer animator living in Hollywood California.


I play xbox 360 against gamers from all over the world with my team - ONES and ZEROS.

My gamertag on xbox live is: R080T
Send me a game invite anytime!