Hi all,

i'm collecting the inconsistencies that happened during migrating my app

from 1.2.1_03 to 1.3 beta2.

1) sometimes i get the message
     resetCachedTargets: unmatched length!1 0
   can somebody tell me what this message could be related to;
   it happens during my Shape3D cleanup and i'm wondering
   what's going wrong there (wasn't there in 1.2.1_03); also i get
   this exception when calling the detach() method on a parent branch
   group of the shape (i get this exception also using the1.2.1_03
   release; this one is beta2 stack trace):

java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
 at java.util.ArrayList.RangeCheck(ArrayList.java:491)
 at java.util.ArrayList.get(ArrayList.java:307)
 at
javax.media.j3d.SwitchRetained.resetCachedTargets(SwitchRetained.java:843)

 at
javax.media.j3d.GroupRetained.updateSwitchStates(GroupRetained.java:2017)

 at
javax.media.j3d.GroupRetained.checkClearLive(GroupRetained.java:1660)
 at
javax.media.j3d.GroupRetained.checkClearLive(GroupRetained.java:1594)
 at javax.media.j3d.GroupRetained.doRemoveChild(GroupRetained.java:387)
 at javax.media.j3d.GroupRetained.removeChild(GroupRetained.java:327)
 at javax.media.j3d.Group.removeChild(Group.java:205)

2) when i make parts of my objects transparent the shapes sometimes
disappear
   (TRANSPARENCY_SORT_GEOMETRY view policy); the mechansim uses the
texture
   alpha channels to implement transparency on defined parts of the
shape.

3) appearance seem to loose the material attributes sometimes (this
could
    be related to first bug, it seems that the Shape is screwed up
internally and
    so is its appearance)

4) additionally i had some problems with updating my textures (the
textures
    store the coloring for my objects that can be colored differently by
the user);
    but finally i found a way to do it (Chien, this is related to the
request i have
    send you); updating was ok in 1.2.1_03 and 1.2.1_04 but not with the
betas.

5) the highlight on textured geometry is correct compared to 1.2.x
(setting
    material shininess had no effect on textured geometry in 1.2.x)

I'm quite pleased with beta2, the issues i have are annoying but not
crucial. Perhaps
the one or the other thing will be fixed for the 1.3 release. Anyway, in
the current
state i would still recommend 1.2.1_03 (having not focussed evaluation
on memory
footprint and so on) to our customers, because it doesn't show the
behavior
described in 2) and 3).

Hang on,
Karsten

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