Hi Kelvin, Here is the test case for the Specular Color bug. Just move around the boxes to highlight the lateral aligned faces, and you will see the lighting difference.
OS: Win2k
Graphic card: nVidia GeForce2 MX
Java:
java version "1.4.1_02"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1_02-b06)
Java HotSpot(TM) Client VM (build 1.4.1_02-b06, mixed mode)
J3D properties:
{j3d.specification.vendor=Sun Microsystems, Inc.,
j3d.specification.version=1.3, j3d.version=1.3.1-beta1, j3d.vendor=Sun
Microsystems, Inc., j3d.renderer=OpenGL}
Cheers,
Florin
-----Urspr�ngliche Nachricht-----
Von: Kelvin Chung [mailto:[EMAIL PROTECTED]
Gesendet: Mittwoch, 26. M�rz 2003 19:18
An: [EMAIL PROTECTED]
Cc: Discussion list for Java 3D API
Betreff: Re: [JAVA3D] AW: [JAVA3D] AW: [JAVA3D] Problem with Specular
Color
Florin Herinean wrote:
>I can confirm that DirectX version is behaving correctly regarding the
>specular lighting effect, as in the attached image. However, you can
clearly
>see from the image that DirectX version has it's own bigger problems which
>makes it unusable for me: it is not honouring the Back-face normal flip
>option in the PolygonAttributes constructor (see the very dark front facing
>faces). Is this a bug in j3d or simply directx layer doesn't know about
>back-face normal flip ?
>
>
DirectX 8.0 API doesn't support two side lighting. So this is document
in README
of Java3D that Back-face normal flip is not support in DirectX version
of Java3D.
>I'll make a simple test case for the opengl problem and send it to you.
>
>
>
Sure.
- Kelvin
------------
Java 3D Team
Sun Microsystems Inc.
SpecularColorBugTest.java
Description: Binary data
<<attachment: picture.jpg>>
