Hi Joel,
Bug 4354093 is filed for the texture problem.
We should check the maximum texture width/height support
by the underlying Hardware before creating texture
surface. If input texture size is greater than
hardware can support, the surface size is
created with maximum widht/height support and
the rest of input texture are ignored, with warning
message print out in debug mode (-Dj3d.debug=true).
Note that Texture manager is enabled in current
release if device is hardware accelerated.
if (hardwareSupport) {
ddsd.ddsCaps.dwCaps2 = DDSCAPS2_TEXTUREMANAGE;
}
For the second problem in line clipping,
we believe it is a driver bug.
Thanks for your bug report.
- Kelvin
-----------------
Java 3D Team
Sun Microsystems Inc.
>MIME-Version: 1.0
>Date: Tue, 18 Jul 2000 08:04:47 -0400
>From: "J. Lee Dixon" <[EMAIL PROTECTED]>
>Subject: [JAVA3D] J3D 1.2beta DirectX on Voodoo3
>To: [EMAIL PROTECTED]
>
>I recently tried my J3D software that runs fine on J3D 1.2 OpenGL /
>WinNT / ATI Rage PRO, but had MAJOR problems on my J3D 1.2beta DirectX /
>Win98 / Voodoo3 2000.
>
>The first problem dealt with textures. Not the same texturing problem
>we see with the OpenGL drivers for the Voodoo3. In this case, textures
>from one object would jump to another, and MANY more strange events.
>After debugging, I figured out that the culprit was that I had a LARGE
>(>4mb) texture. After replacing this texture with a much smaller one
>(256x128), texturing worked fine. Sounds to me like this board does not
>like textures probably greater than 2mb or some other limit.
>
>The second problem which I haven't found a fix for was the display of
>polygons in pure wireframe mode. Triangles that are clipped by the
>edges of the screen seem to be "re-tessellated". If two vertices (A and
>B) are on-screen, but C is off-screen. Instead of a line being drawn
>from A-C, a line would be drawn from A to the point where B-C
>intersected the edge of the window.
>
>Kinda hard to explain (I could take a snapshot), but could somebody else
>with a Voodoo3 try wireframe display to see if I just have a bad driver
>setup?
>
>Thanks,
>Lee
>
>J. Lee Dixon
>Software Engineer
>SAIC - Celebration, FL
>[EMAIL PROTECTED]
>
>===========================================================================
>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".