Hi
HUD wise it looks good to me, I guess my HUD code is pretty similar in the way it works to the stuff you submitted to j3d.org. The only thing I could *never* get working in properly was a layered hud, If i used an ordered group to redner the hud components back to front then it messed up when the hud got rendered in relation to all the other transparent objects in the scene. with out it the HUD is always at the front but there isn't any layers to the hud. So I guess that would be my bigest request beyond what you have, so you can have a static image that is a dials background for example, and then just redraw a counter in it each time. That and 'any size' components (my hud code did this by returning a section of the texture and adjusting the texture coordinates, to give the illusion of it, that would be enough

)
Cheers
Endolf