Introduction To 3d Game Programming With Directx 9.0c door Frank D. Luna