how to display 2d scene on top of 3d scene???

Hi
I wanna display some lines & text(2d graphics) on top of 3d opengl scene. I wanna see the 3d scene at the back so the lines(or 2d graphics i wanna draw) must have transparent background. If u need some more info let me know.
Thanks in advance take care

What about trying this one ?
Masking:
http://www.gametutorials.com/Tutorials/OpenGL/OpenGL_Pg2.htm

or this: http://nehe.gamedev.net/tutorials/lesson20.asp

Masking is a way to put HeadUpDisplay in your OpenGL app/game.

To draw in 2D use the Ortho Mode
described at NeHe in Lesson 21

Well with some other things too.

Hope this helps,

StryX

[This message has been edited by stryx (edited 03-24-2002).]

Set your camera up for 3d, draw 3d scene
glDisable(GL_DEPTH_TEST)
glDepthMask(0)
Set your camera up for 2d, draw 2d scene
glEnable(GL_DEPTH_TEST)
glDepthMask(1)

and repeat…

Hello
Pls write to me the full info abt drawing 2d graphics on top of 3d scene as an overlay. I wanna makre an air craft hud view.
Thanks very much

What dont you understand?

If you know how to setup and draw a 3d view, and you know how to setup and draw a 2d view, then all you have to do is draw the 2d stuff after the 3d stuff (with depth test disabled).

There is nothing to it, just use the code above.