Green Button makes Pixar’s RenderMan concept on Windows Azure a reality

At last year’s Professional Developers Conference 2010, Microsoft partnered with Pixar to show off a fundamentally significant proof of concept for Windows Azure by taking the industry-leading RenderMan software to the cloud. Less than a year later, the concept is now a reality with production ready code.

Speaking at Microsoft TechEd Australia 2011, Dave Fellows of the Green Button, a New Zealand software company that specializes in cloud services is helping Pixar port their rendering software to Windows Azure. RenderMan Cloud Services currently in beta testing and will be available generally soon.

The company which actually shares its roots in Weta Digital saw the possibility to sell extra data center capacity to “spike workloads” at the conclusion of production for the Lord of the Rings trilogy. It was later approached by Microsoft which shifted their attention to Windows Azure.

Green Button now partners with many software vendors to offer cloud computing integration into their app with an interesting shared revenue model, which Pixar is also part of. Although the RenderMan web interface is targeted at small-scale 3D projects, they’ve also built more specialized tools for professional studios.

Since render projects are a great example of a “spiked workload” with intense computing requirements for a limited time, RenderMan which was previously out of reach to many smaller scale 3D projects can now be more affordable on Windows Azure. A demo scene which usually would have 30 minutes to render was rendered in 25 seconds on 360 cores for just 30 cents.

The next time you see a feature film or photorealistic CAD model which RenderMan is behind so many already, there’s a chance it may have been rendered in the cloud, powered by Windows Azure.

5 insightful thoughts

  1. That sounds pretty excellent.
    I’ve heard that render farms are usually huge data centers. I wonder what the weight of this project on the Azure hosting is and if it would affect other cloud projects.

  2. “A demo scene which usually would have 30 minutes to render was rendered in 25 seconds on 360 cores for just 30 cents.”

    Presumably this isn’t counting the time & cost to get all the assets, configuration, etc. needed to render the scene into the cloud?

    It’s still cool, and the setup overheads will quickly be dwarfed by the processing overheads for anything large, but we still should measure the entire process, not just the bit that Azure can make super-fast while ignore the bit that it makes slower.

    1. Yeah for larger projects with sizable assets, they’re working with the Azure guys to see if they can provide offline transfer processes.

  3. Wow, looking at the first picture in this blog post brings on an amazing flashback from 1995 when I was a little kid and saw the first Toy Story movie which I enjoyed immensely! 😀 Thanks for reminding me of my fantastic childhood memories, Long!

Leave a Reply