Topic: A way of making the gui appear behind 3d objects.

Hi everyonre,

Its an odd request, but i am trying to make a scrolling 2d superbitmap for a background behind a 3d foreground. The only way I have sussed out to do 2d so far is using the irrlicht GUI, but it appears the rendering of 3d objects wipes the backbuffer.

Anyone know if this is this possible? Or is there there a better way?

Re: A way of making the gui appear behind 3d objects.

greetings smile  on the IVideoDriver class there are render routines to render images.  take a look at the 2D image example.  you will need to reset the matrix when you render the images after the ISceneManger.drawAll() or they wont show.  you can also take a peek at the render commands in iB3D for the matrix stuff.  there are also methods to render portions of an image which i would assume you would need for a rendering a portion of a large image.