At the moment I'm experimenting with trying to make a mesh-based HUD similar to the concept's application in Metroid Prime and Metroid Prime 2. So there's no chance that the hud will clip through walls and objects, I'm going to isolate the visor mesh in a location in 3D space distant from the player and the level and use a camera to render it on the player's screen. In case it didn't hit you yet, I'd also like the player to see the actual gameplay as well.
How can I project whatever is rendered from the HUD camera to be seen on top of what's rendered in the gameplay camera in real-time?
How can I project whatever is rendered from the HUD camera to be seen on top of what's rendered in the gameplay camera in real-time?