many thanks for your detailed suggestions!
We use a stereo projector for our application but I was not able to produce that format with Java3D (it needs field sequential stereo view or column interleaved) thus it's kind of worthless :(
The default monoscopic policy of CYCLOPEAN_EYE_VIEW works for field sequential stereo canvases as well as non-stereo canvases. If your projector needs field sequential stereo signals then it should work just fine if you use a stereo-capable canvas and enable it.
I tried that with no success. I don't know what's the reason for that. Maybe I did something wrong (I don't think that, because I read nearly every post, faq, etc. available) or the two different graphics cards don't work with Java3D ...
With OpenGL I was able to create field sequential stereo view.
If your projector needs two separate video signals, then you can do this in Java 3D with two separate monoscopic canvases. Call Canvas3D.setMonoscopicPolicy(View.LEFT_EYE_VIEW) for the left canvas, and call Canvas3D.setMonoscopicPolicy(View.RIGHT_EYE_VIEW) for the right canvas.
Just a short information. The column interleaved format (like the rwo interleaved format) hold the stereo information in one frame. Odd columns (rows) correspond to the left view, even columns to the right view. Thus the vertical (horizontal) resolution is reduced by a factor of 2.
I tried to create two different canvases (one for left, one for right) and to copy the pixels for the even columns to the other canvas. Much too slow :(((
Using StencilBuffer of OpenGL lets you masks where to render, thus you just render left view, then enable stencil buffer and then render right view. With the stencil buffer activated (bit pattern 010101010) only columns of the right view are affected ....
Thanks and best regards
MisterXen
=========================================================================== To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff JAVA3D-INTEREST". For general help, send email to [EMAIL PROTECTED] and include in the body of the message "help".
