> 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".

Reply via email to