> Date: Wed, 16 Jun 1999 18:35:09 -0400
> From: Shawn Kendall <[EMAIL PROTECTED]>
> Subject: Full Screen mode
> To: [EMAIL PROTECTED]
>
> I tried the full screen mode ( set J3D_FULLSCREEN=TRUE) but can't seem
> to get it to work.
> The card switches to full screen, goes black and then pops back to the
> regular desktop, where the Java3D window is and starts to render but I
> get no errors.
>
> Anybody get this working with this configuration?
> I'm runnning Direct 6, Java3D 1.1.2, JDK 1.2.1, and the VooDoo 2
>
> Thanks for any help.
>
The "set ..." method for full screen mode was for 1.1.1 only. For Java 3D
1.1.2 we changed this to a command line option. This was supposed to be
documented in the README - hopefully we didn't leave that out.
Here are the details:
With this release of Java 3D for DirectX 6.1 the ability to run an application
in fullscreen mode has been provided. This capability is enabled using the
Java property, j3d.fullscreen. The j3d.fullscreen property has the following
values:
REQUIRED - fullscreen mode is required. Abort the program if a
fullscreen mode cannot be initiated.
PREFERRED - fullscreen mode is preferred. Try to initiate fullscreen
mode if that fails, fallback to a regular window.
UNNECESSARY - fullscreen is not necessary for this application.
For instance, to run the HelloUniverse example program in fullscreen mode
if it is available, the following command would be used:
java -Dj3d.fullscreen=PREFERRED HelloUniverse
When running in fullscreen mode you can switch back to the desktop by clicking
with the mouse outside of the drawing viewport boundary. This will also block
all rendering. Selecting the Java 3D window again will restore fullscreen
mode and will start the rendering going again.
Current known problem with fullscreen mode are:
The Alt-Tab windows function does not work.
A Java 3D viewport that is smaller than the full screen resolution
will be displayed in the upper left portion of the screen.
When working in the desktop, clicking on any part of the Java 3D
window (including title bar area) will switch back to fullscreen.
Dan Petersen
Java 3D Team
Sun Microsystems