Raghavendra R wrote:
> Hi,
>
> I have an application for selecting a set of entities using polygon pick
> by enclosing these entities in a polygon drawn on a Canvas3D. I have
> attached WakeupOnAWTEvent for getting Mouse behaviors like Mouse press /
> click / drag etc. Till now, i was using Java3D 1.1.3 and it was working
> well.
>
> Recently i upgraded the Java3D from 1.1.3 to 1.3.1. Now, i am
> unable to get more than one mouse press event in my processStimulus
> callback.
>
> Are there any changes in Behavior / AWT event handling /
> Wakeup etc from J3d 1.1.3 to 1.3.1 that may be causing my problem?
>
> Thanks
> Raghav
>
Make sure either
(i) setSchedulingBounds(Bounds region) is set and this
bound intersect the view platform activation region.
As an experiment set region to a very big bounds to
see what happen.
OR
(ii) setSchedulingBoundingLeaf(BoundingLeaf region) is set
and this BoundingLeaf is ATTACH to the scene graph.
There is bug in previous version of Java3D that the
behavior is schedule even though bounding leaf is not
attach to scenegraph. This is fixed in current release.
This bug also appear in the old VRML97 class which you
will encounter behavior not function at all after update.
- 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".