   [solved](XNA) 3-D HUD? Overall confusion.
  So doing 2-D HUDS is exceptionally easy in XNA. I'm grateful for that!However I'm confused how to do a 3-D HUD and am at a lack for resources referring to such. By 3-D HUD I'm referring to say, a rifle model(Ex: "CoolGunD00d.X") glued/stuck to the left hand side of the screen.I'm assuming there's many ways to attack this. But one thing I DON'T want to do is write the equation to translate Screen co-ords to World-Space and apply Camera Transformations to it, that garbage. However if that's the only way... Let me know in advance so I can get cracking.[Edited by - Cakey on June 12, 2009 12:05:06 PM]
  The easiest way to do this is to simply draw the model in your world as you normally would, except you transform it's position and orientation each frame to keep it just in front of your camera.   ;  adt7 pretty much sums it up. I don't see any advantage of doing it any other way.If you don't want it to clip through other objects then just render it after everything else with Z disabled.   ;  Thanks guys I figured it out, doing it the way you explained. Not to tough once you understand what the Projection and View Matrices are.   