Photorealistic Rendering Grows in Importance

Software and techniques for photorealistic virtual prototypes have developed beyond simple images.

NVIDIA’s VCA (visual computing appliance) can provide extra GPU computing power for rendering applications. Image courtesy of NVIDIA.


Consider how much cheaper, easier and faster it is to make a picture of a car (or a shampoo bottle) than to build a physical prototype. It’s easy to see why the idea of replacing prototypes with renderings would be attractive to automobile (and bottle) manufacturers. But, if a rendering is going to replace a real-world prototype, it has to resemble the real world as closely as possible. It must be reliably predictive.

We’ve always accepted that premise when it comes to, say, weight or material strength. No one wants a CAD system that gets basic measurements wrong. Photorealistic renderings—pretty pictures—seemed less important. Those “pretty pictures,” however, are becoming ever more useful in the design process. Manufacturers want to predict, not only the gross physical attributes of the final product, but also its look and feel. To do this, they need renderings that not only look nice, but also accurately reflect physical reality.

Flipping to Reality

Physics-based techniques to accurately calculate the movement of light in, on and through various materials have been around for years—decades even—but until now, hardly anyone had sufficient hardware horsepower to do much with them. Consequently, rendering has traditionally involved some degree of … well, “cheating.”

Rendering algorithms can be focused obsessively on speed and efficiency, often at the expense of physical verisimilitude. The question was, how few calculations can we perform to produce an acceptably accurate rendering? Can we fool the eye into seeing a reflective object, without following every photon through the scene? Sure we can, and it’s much, much faster than actually performing the computations necessary to calculate physically accurate reflections.

As rendering applications became more sophisticated, and our expectations of the final renders grew ever higher, the tricks got harder and harder to pull off. Finally, a few years ago, things began to flip. “We said, ‘forget about the tricks,’” says Phillip Miller, head of Advanced Rendering Solutions, NVIDIA. “Instead of doing all these CG (computer graphics) approaches, let’s use real physics. You get predictable results and, suddenly, [the program’s] easier to use, because it’s working like the world around you. You put lights where they’re supposed to be and you get the right results.”

The problem has always been one of horsepower, but computing horsepower is cheap and getting cheaper. Consequently, in recent years, renderers have begun to sport physics-based lighting, lenses and materials.

A Workstation is Probably Enough

Extra computing horsepower is perhaps most immediately obvious on your desktop workstation. “In the past,” says Matt Moy, product specialist at Rave Computer, “to work with large sets of data you’d have to log time on a large, expensive cluster. With the advent of GPU (graphics processing unit) computing, we can pack the [same amount] of computing power into a personal workstation.” Rave specializes in building high-performance workstations, which Moy is quick to point out entails more than stuffing a cabinet with the fastest, most over-clocked components. “We’ve very carefully integrated the best of breed components in every category,” says Moy.

Effective cooling is key. The hotter the machine gets, the faster the fans spin and the louder and more annoying it becomes. Worse, heat can slow things down as components react to the high temperatures. Intel’s Turbo Boost feature, for example, allows the CPU to run at faster than its nominal clock speed. This increase, though, is limited by the processor’s power draw and temperature. If it gets too hot, it slows down.

Rave’s cooling design, for example, creates positive pressure inside the chassis. This not only prevents hot spots, but keeps dust from sneaking in through DVD drives, ports and whatever other cracks it can find.

When a Workstation Isn’t Enough

Sometimes, a workstation is inadequate or inappropriate. If you need to plug in some more power, that’s increasingly doable. Specialty computer maker BOXX Technologies, for example, makes the renderPRO, a plug-and-play turbo booster with twin Intel Xeon processors. Plug it into your workstation or laptop and reap instant rewards from its fast RAM and 28 CPU cores.

Taking a different tack, graphics card manufacturer NVIDIA makes the Visual Computing Appliance (VCA), which focuses, unsurprisingly, on GPU power. In addition to its 20 CPU cores, the VCA holds up to eight double-width cards, each with thousands of cores. NVIDIA’s Quadro M6000, for example, packs 3072 CUDA (compute unified device architecture) cores.

“When you’re talking about performance increases of this magnitude,” says Miller, “it completely changes the game. What used to take a coffee break is now interactive. What used to take overnight now takes a coffee break.” Need even more power? You can link multiple VCAs together.

“Honda has 30 machines of this configuration, working together,” says Miller. That’s nearly three-quarters of a million cores. Honda’s VCA cluster produces what Miller characterizes as “interactive reality.”

“They use it for final quality control to examine every piece of the car before it goes to manufacturing,” Miller says.

This kind of setup seems pretty expensive—and it is—until you realize that a physical prototype costs Honda between half a million and a million dollars. “They saved multiple prototypes within the first few months of operation,” says Miller. “That more than paid for their investment.”

Miller points to an example of a taillight. “Honda thought it was designed correctly but, when they previewed it, they realized that the red was bleeding into the white. Had they built it, they would have had a problem, but they corrected the issue before the plastic parts were even made.”

That anecdote hinges on physically realistic, predictive rendering results. A shortcut to fool the eye into seeing realism no longer cuts it. We need results we can trust, even in our “pretty pictures.”

 

Share This Article

Subscribe to our FREE magazine, FREE email newsletters or both!

Join over 90,000 engineering professionals who get fresh engineering news as soon as it is published.


About the Author

Mark Clarkson

Contributing Editor Mark Clarkson is Digital Engineering’s expert in visualization, computer animation, and graphics. His newest book is Photoshop Elements by Example. Visit him on the web at MarkClarkson.com or send e-mail about this article to [email protected].

Follow DE
#14595