A few weeks ago, I mentioned that I had tried enabling a "wireframe"
appearance by using PolygonAttributes.setPolygonMode(poly.POLYGON_LINE).
The items appear normal (as wireframes, unfilled) in the OpenGL
implementation of Java3D, but that "funny" things happened on a machine
running the DirectX implementation. By funny, I mean that extra lines
would be drawn where the wireframe was clipped by the edge of the
window. At the time, we passed it off as a Voodoo3 driver issue...
until recently I tried the same thing on another machine (not Voodoo)
and got THE SAME PROBLEM.
I've attached a test program (just 3 rotating wireframe cubes) that
shows the problem. Two of the cubes intersect the edge of the window,
but the 3rd is in the middle. Actually, all 3 look pretty hosed to me.
Again, the demo runs fine on my OpenGL NT box (J3D1.2GL), but not the
DirectX version (J3D1.2betaDirectX). I'm starting to think this is a
J3D bug, but I would like others to try this out (including Sun,
please).
(Reference Jul 18 post, "J3D 1.2beta DirectX on Voodoo3")
Thanks
<<testbed3.html>> <<TestBed3.java>> <<TestBed3.class>>
J. Lee Dixon
Software Engineer
SAIC - Celebration, FL
[EMAIL PROTECTED]
Title: Drag the mouse in the window
If you were using a Java-capable browser,
you would see "Blah" instead of this paragraph.
|