by Geoff Koch
Intel® Threading Tools help Autodesk optimize its Maya* digital software. Find out more in this case study.
This article proposes a simple and efficient multithreading solution to accelerate rendering for a number of animated 3D models. The solution enhances the performance of skeletal animation by using a thread pool, double buffering, and intermittent updates. This set of techniques performs CPU-based skeletal animation at performance levels that are competitive with GPU-based animation implementations, and it serves as a flexible alternative on multi-core systems.
by Steve Pitzel
Today is a great day to be a 3D animator! It wasn't long ago that animators were stuck with creating stiff-jointed, scarred-looking automatons. These characters had all the beauty and grace of Frankenstein. Rendering engines couldn't handle deformations, or high-level geometry, and polygons ruled the gaming world. The computing power for creating fluid movement and seamless-looking joints simply wasn't there.