Stereo Rendering in Irrlicht engine
stereo support
the d3d9 (and probably d3d8) work very well for stereo mode, using nVidia's 3d Vision product.
However, I have a few technical questions about some of the issues, and how I can start building the appropriate things...
1) Depth-apprpriate icons. Many times there is a HUD icon which is shown over a body, I don't see any examples of this; I understand that some mechanism similar to picking can be used to find the position fo the 3d object in the scene as projected onto the 2d surface, but the depth cooredinate needs to be applied to the icon also. Is there a orthagonal rendering mode? so that icons I would put on the display can be placed at that x,y without modification by the Z (usual it's x/z, y/z... )... icons on the display are really 2d planes right? with the texture being the image of the icon from 0.0 to 1.0?
2) I really need a surface that is a simple object type I can create in a scene which will give me mouse events with the coordinate on the texture-plane, and the ability to quickly update the texture... a GUI on a cube, if you will. It would be best if the interface to update the texture allowed updating a sub-region of that image.
However, I have a few technical questions about some of the issues, and how I can start building the appropriate things...
1) Depth-apprpriate icons. Many times there is a HUD icon which is shown over a body, I don't see any examples of this; I understand that some mechanism similar to picking can be used to find the position fo the 3d object in the scene as projected onto the 2d surface, but the depth cooredinate needs to be applied to the icon also. Is there a orthagonal rendering mode? so that icons I would put on the display can be placed at that x,y without modification by the Z (usual it's x/z, y/z... )... icons on the display are really 2d planes right? with the texture being the image of the icon from 0.0 to 1.0?
2) I really need a surface that is a simple object type I can create in a scene which will give me mouse events with the coordinate on the texture-plane, and the ability to quickly update the texture... a GUI on a cube, if you will. It would be best if the interface to update the texture allowed updating a sub-region of that image.