Greg Gimler wrote:
Kelvin,
Running that program on linux I get the following results:
version = 1.3.0
vendor = Blackdown Java-Linux & Sun Microsystems, Inc.
specification.version = 1.3
specification.vendor = Sun Microsystems, Inc.
renderer = OpenGL
Renderer version = 1.3.1 NVIDIA 31.23
doubleBufferAvailable = true
stereoAvailable = false
sceneAntialiasingAvailable = true
sceneAntialiasingNumPasses = 8
textureColorTableSize = 0
textureEnvCombineAvailable = true
textureCombineDot3Available = true
textureCombineSubtractAvailable = true
texture3DAvailable = true
textureCubeMapAvailable = true
textureSharpenAvailable = false
textureDetailAvailable = false
textureFilter4Available = false
textureAnisotropicFilterDegreeMax = 2.0
textureBoundaryWidthMax = 1
textureWidthMax = 2048
textureHeightMax = 2048
As Justin point out you can't pass texture of width/height > 2048
in this case. It is up to the graphics driver to handle this illegal case
which I guess blank texture is rendered.
textureLodOffsetAvailable = false
textureLodRangeAvailable = true
textureUnitStateMax = 2
compressedGeometry.majorVersionNumber = 1
compressedGeometry.minorVersionNumber = 0
compressedGeometry.minorMinorVersionNumber = 2
Does anything here indicate something problematic on my end? Thanks.
-Greg
Kelvin Chung wrote:
Gregory Gimler wrote:
At 03:07 PM 2/26/2003 -0800, Justin Couch wrote:
Was this on the same machine or did you swap the machine at the same
time as J3D?
It was on the same machine.
One thing you might find is that during the change, the TextureLoader
util class may have changed its resizing strategy. Perhaps the 1.2
code
would resize to the nearest power of two (hence resizing downwards to
the acceptable 2048) while 1.3 only resizes to the next size up, which
is 4096 and thus blowing the texture out of the water.
Is there a way of checking this?
See source code of
programs/examples/PackageInfo>java QueryProperties
that query max texture size support in your graphics card.
Besides, if texture loader utility is used it will scale to closest
power of 2 as Justin point out.
- Kelvin
-----------
Java 3D Team
Sun Microsystems Inc.
===========================================================================
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".
===========================================================================
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".
===========================================================================
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".