Hi there,

I have a problem seeing Texture3D on my TFT monitor and on any
laptop/notebook that I tried running my code. Instead of the Texture3D, a
white plane shows up in its physical location. On the other hand, when I
tested on one conventional CRT monitor it worked, although it did not work
on another CRT.....

There is a nice explanation on that at
http://www.j3d.org/faq/textures.html, by checking if:
Canvas3D.queryProperties().get("texture3DAvailable").equals("false"), which
I did. Of course in all cases when the Texture3D was not visible the
"texture3DAvailable" property had the value of false.

Now, the problem could be due to software or hardware (as usual). When it
goes to software, I have the latest version of DirectX, OpenGL and Java3D. I
tried running my code under Java3D for OpenGL and DirectX. In both cases,
the result was the same. When it goes to hardware, all the PCs I tried had
decent video cards (most of them were nViDia cards with 64MB RAM and all the
3D rendering supports you can have).

I found only two email messages in the archives of this list regarding the
same problem. The answer (from a Sun developer, I believe) was that it is a
hardware issue, meaning that the video card is to blame.
I find it tough to believe that all the PCs that Texture3D was not visible
had not good video cards.

I would be much obliged to anyone that could give me some good answer on
this Texture3D problem. Could it be a Java3D bug, although in the Java3D
webpage they say that this bug has been fixed?

Thanks very much,
Fotios

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