Well, since you refernce GLUT as being needed, this is an OpenGL demo, and not DirectX. It might be possible to do the same things using directx, but it wouldnt be as easy as porting from a directx demo.

And, no, I dont know if Bump/Displacement mapping is available in directx 8.1, although I believe the fixed function pipeline does have some sort of bump mapping suppport ( or something like it).


Never argue with an idiot. They drag you down to their level then beat you with experience