Product Information


 
 

     Product Reviews



     Testimonials



     Case Studies



     Driver Downloads



     Demos



 Press Center



     What's New



     Workstation Events



 Partner Program


 
 
FireGL™ brings Ruby to life
 

The Making of Ruby, ATI's Digital Superstar

Ruby Images
Ruby's Headquarters
Real Time Demo
View the Video

The computer industry is famous for splashy product demonstrations designed to showcase its technology, and as a result has seen its share of empty eye candy masking true technological innovations. In the spring of 2003, ATI decided to change the rules of how demos were developed with the initiation of a multi-phase project called Ruby. With ATI’s extensive experience in the gaming and film world, it was clear that for a demonstration to have real impact, a strong story was crucial to success. And so with that in mind, Ruby - ATI's digital superstar - was born.

The primary goal of this production project was to develop both an interactive version, which could run in real time, as well as a fully rendered, film-like version. Breaking new ground inevitably poses several challenges, which ATI approached head-on when developing the first episode of Ruby.

The first step was to look at design firms that would complement ATI's in-house team of designers and developers. After an extensive search, an established broadcast and film design studio was selected to work with ATI to bring Ruby to life. The RhinoFX team of animators, motion capture artists and programmers joined ATI's 3D Application Research Group to design a one-of-a-kind demo that would showcase the innovative capabilities of ATI graphics hardware.

"We know what it takes to create a first class 3D graphics demo that really wows the design community," said Callan McInally, Manager, 3D Application Research Group. "However, with Ruby we wanted to do something different, something that had never done before, and by leveraging RhinoFX's extensive experience in film and broadcast, we knew we could showcase ATI's technology to a much broader audience than ever before."

"RhinoFX has had great successes in film and broadcast, but this was our first opportunity to work on a project that was also being adapted with the same technologies used in today's games," said Harry Dorrington for RhinoFX. "ATI has built their reputation on innovation and were thrilled to join forces with them. From day one we knew that this was going to be a unique partnership which would allow both companies to experiment with new techniques and new technology leading to greater innovation.“

The story begins with the heroine, Ruby....
Once the basic premise was determined, RhinoFX and ATI worked on developing the plot and script through storyboards that illustrated Ruby's first episode. As in a Hollywood blockbuster, several rounds of casting were held to audition actors who would perform the intricate martial arts moves that would later be digitized through a state-of-the-art motion capture system. To ensure that Ruby remained very real, even the most incredible moves were performed by actors.

"Early on in the process, realism kept coming up as the most important element in this project," remembers Harry Dorrington, RhinoFX. "Although it can become very complex, we knew that motion capture was the way to go for Ruby and her enemies, to make sure that their actions and moves were very true to life. To accurately keyframe human movement is a real challenge, no matter how talented the animator, so motion capture was the best option for this project."

Having completed the extensive pre-production and production stages, both ATI and RhinoFX switched gears and focused on bringing Ruby to life on the screen. Using ATI's FireGL workstation graphics accelerators and Alias' Maya 3D graphics software, ATI's team worked collaboratively with RhinoFX to leverage the specialized talents of both groups. The power of ATI FireGL workstation graphics was key to accelerating the workflow and keeping this complex project on track.

RhinoFX's team began by mining the extensive motion capture data collected during production. Then the significant task of modeling the entire project began. Everything was built from the ground-up, including characters, environments and animation. Working with the motion capture data, animators began to rig the character skeletons which represented the story’s characters: Ruby, Optico and his henchman. Each bone, joint and muscle was carefully crafted by RhinoFX's talented team of animators. With the characters in place and the raw motion capture data collected, the team then went about refining the animation, ensuring smooth transitions and synchronizing the movements of all the characters. Continuing to use the wide set of tools available in Maya, RhinoFX's team built the environments seen within the demo, including Optico's lair and getaway helicopter. Again, the graphics hardware played a vital role in enabling the animators to build their virtual actors and scenes without impairing the creative process.

Once the modeling and animation was complete, RhinoFX moved into the rendering stage to give all the objects in the scene texture and color. Reference shaders, (which point to existing shaders saving rendering power), and textures were added, making Ruby and her enemies come alive and the environments even more realistic. With the film quality version complete, RhinoFX proceeded with the time consuming task of rendering a final, fully rendered version entitled Ruby: The Doublecross.

The Importance of 3D Graphics
Throughout any production workflow, 3D graphics plays a vital role—from previsualization and modeling to animating and rendering. As a result, it is critical to have the right graphics hardware powering your content creation workstations. ATI’s ATI FireGL graphics products feature hardware accelerated rendering that enable designers to experience real time performance and playback. Users can than tweak their designs and see the results immediately without having to go through a time intensive render. This dramatic reduction in the time required to make changes allowed the team working on Ruby to refine both the animation and shading to create the optimal result while continuing to stay on schedule and budget. All ATI FireGL products are tested and certified for all the leading digital content creation applications and provide workstation users with superior image quality and high performance that is supported by a unified driver providing the driver stability necessary in a production environment. By providing graphics solutions that work seamlessly with software, workstation customers can spend their valuable time designing and creating.

Once the film version of Ruby was complete, the advanced research team at ATI was then called upon to take the animated movie and build a version that could be generated in real-time. The idea was to make Ruby run as if it were an interactive video game. Considering that the rendered version of Ruby took numerous hours to be rendered, the team had a significant task ahead of them to make this demo run in real-time, at a minimum of 30 frames per second.

New Real-Time Shading Techniques
Extensive research was conducted by ATI to develop real-time techniques for some of the critical shaders implemented in the demo. Unconvincing hair and skin is a common tell-tale sign of a digitally created character so new, realistic shading techniques were implemented by ATI to make Ruby look more lifelike than ever imagined possible. In addition, ATI introduced new depth of field techniques which gave the Ruby demo a film quality that other real-time demos simply hadn't been able to achieve in the past. As the last step, normal maps were added to the interactive version to improve the details on surfaces such as skin and leather which ultimately created a greater sense of realism.

"These new techniques for hair and skin that have been applied to Ruby represent a significant advancement in real-time rendering, which will become immediately apparent to game developers and graphics professionals," said Callan McInally. "At the same time, a general audience can easily appreciate the level of realism that has been achieved, without sacrificing speed and lifelike movement.”

Since Ruby’s introduction, she has been used in a number of various capacities to demonstrate the power and of ATI hardware, including trade shows and product launches. Her popularity is demonstrated by the over 100 000 downloads of the demo from Ruby’s Headquarters on ATI’s website. Ruby was publicly featured in North America for the first time at this year’s SIGGRAPH in Los Angeles.

With the tremendous success of Ruby: The Doublecross, ATI is moving forward with future episodes of Ruby - once again teaming with RhinoFX - continuing to showcase the unlimited potential of what can be created with ATI's wide range of graphics products and to continue to break new ground in the graphics industry.

Visit Ruby's Headquarters
View the Real-Time Demo

 




 ATI FireGL™ Product Matrix
 ATI FireMV™ Product Matrix
 Certified Applications
 
 

FireGL™ Brochure

Find A Workstation Reseller

 



©2008 Advanced Micro Devices, Inc.    |    Contact AMD    |    Terms and Conditions    |    Privacy    |    Trademark information    |    Site Map