> Date: Wed, 25 Jun 2003 23:49:28 +0200 > From: MisterXen <[EMAIL PROTECTED]> > > 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. 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. Typically you make the canvases full-screen for each video output in the stereo projection. Use the projected size and position of the canvas images for the screen metrics calibration and set the eyepoints appropriately based on that. You can do all that either through ConfiguredUniverse or directly through the Java 3D view model API. Don't know about column-interleaved... are you referring to autostereographic panels? Currently the only support for such devices comes from the vendors themselves; if they get popular, an OpenGL extension will probably be proposed, and then Java 3D can support it. -- Mark Hood =========================================================================== 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".
