Real-Time Rendering Tricks and Techniques in DirectX (Premier Press Game Development (Software))