>X-Lotus-FromDomain: AMSINC
>Mime-Version: 1.0
>Content-Disposition: inline
>Date: Thu, 2 Nov 2000 10:50:30 -0500
>From: Andreas Oesterer <[EMAIL PROTECTED]>
>Subject: [JAVA3D] Problems with Java3D 1.2
>To: [EMAIL PROTECTED]
>
>I recently upgraded my Java3D application from 1.1.2 to 1.2. In general the
>application works fine but I discovered the following two problems that did not
>exist in 1.1.2. I'm not sure my problems I found are bugs in 1.2 or user errors
>on my side.
>
>The first problem is that background objects can cover objects in the scene. The
>object in the background graph are texture mapped rectangles where all
>coordinates lie on a sphere with radius 1. If an object the regular scene is
>behind (considering the coordinate definitions) the background object , it is
>hidden behind the rectangle. This does not happen in 1.1.2 where the backgound
>is always rendered behind all objects. Did the background implementation change?
>Do I need to select the coordinates for my background rectangles further out?
>The background also contains a large number of point objects with coordinates on
>a sphere with radius 1. The points are rendered correctly and are always in the
>background.
>

This is bug

4309059 - background geometry appears very close to the camera vs 1.1.3

which is fixed in the upcoming v1.2.1beta1 release.

>The second problem is specifically with the DirectX version of Java3D 1.2. It
>works with the 1.1.2 DirectX version and 1.2 OpenGL version. I use a KeyAdapter
>subclass to capture user key strokes to control movement in the 3D space. While
>it has happened before that suddenly no keystrokes were caught anymore (seemed
>to happen more frequently on NT), it is now the case that now key strokes are
>detected at all. The same code works on the same machine when using the OpenGL
>version. I'm testing on a Win2000 PC.
>

To recevied keyboard event, you need to call

canvas3d.requestFocus();

If it still didn't work, please send us a test case for
investigation.

Thanks.

- 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".

Reply via email to