O'Reilly logo

Microsoft XNA 4.0 Game Development Cookbook by Luke Drumm

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Rendering reflective materials within the Reach profile

Given my relatively poor skill set in driving games, one of my more significant joys in such games is being able to stroll around a virtual car and delight in how the light plays off the smooth curves and elegant paintwork of it all.

Given the inclusion of dedicated viewing modes within games, such as Forza Motorsport and Grand Turismo, I can only assume that I'm not alone in such pursuits.

So how do we achieve similar visual appeal in our own games?

Well, in the case of cars, it's amazing what difference a shiny bit of paintwork can do, and in the case of virtual cars, that means knowing how to achieve reflective surfaces.

Getting ready

This example relies upon the GeometricBuffer and sphere ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required