3D programming for Windows : three-dimensional graphics programming fo the Windows presentation foundation - Petzold, Charles (Microsoft Press, 2007)