Real-time shader programming : covering DirectX 9.0 /: covering DirectX 9.0. (©2003)