All,

Thank you to everyone who kindly described the fix for texture mapping in
the 1.2A and 1.2B1.

The fix is to set a runtime property that disables "shared display contexts"
which are not supported on some OpenGL hardware. Worse, they are not
supported on Microsoft's software OpenGL implementation.

The property can be set on the command line when you execute your program:
java -Dj3d.sharedctx=false MyProgramName

To SUN's credit this is described in the README for the release.

However, it is agreed that this property *should* be set by default (shared
contexts save memory when multiple Canvas3D's are used) by default. 1.2B2
will have the property set by default - to the benefit of everyone new to
Java 3D (and not so new!). Advanced users with the correct hardware needing
to squeeze out more performance can then activate shared contexts if
necessary.

Thanks again for the quick response from SUN and all the "comrades in arms"
on the list!

Daniel Selman

[EMAIL PROTECTED]
http://www.tornadolabs.com

===========================================================================
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