I found out the hard way about the decal groups :)  So now I have my
"decals" floating above the surface slightly and alpha blending in.  Works
fine except when you are about level with the decal, then zbuffering freaks
out.  Can't wait to have decal groups really working.

I am not sure about the GeometryByReference.  Every polygon, with one
exception, is built with a TriangleStripArray.  The one exception are shapes
being loaded with the OBJ loader.  Any chance the OBJ loader is building
GeometryByReference non-interleaved array?

Sending you an "example" will be a huge undertaking, as the problem seems to
not rear its ugly head with small pieces of my world.  My application is
somewhat complex, currently existing in a 20,000 x 20,000 space.  Pieces of
the world are built and destroyed as you move through it, objects are built
and moved as needed.

Would updating of the scene graph from multiple threads cause any
instabilities?  I suspect it is causing unneeded blocking in the java3d
kernal, I was thinking about changing my threads to send the switch and
transformation changes to a queue sitting in a behavior, so that the live
scenegraph is only touched from within the behavior.  Is there any advantage
(blocking) or stability which I might realize as a result of doing this?

Dave Yazel

> ----------
> From:         Kelvin Chung[SMTP:[EMAIL PROTECTED]]
> Reply To:     Kelvin Chung
> Sent:         Tuesday, September 05, 2000 1:17 PM
> To:   Yazel, David J.
> Cc:   [EMAIL PROTECTED]
> Subject:      Re: [JAVA3D] Stability Issues
>
> Hi Dave,
>
>    There are currently two bugs in D3D version that may
> crash your system:
>
> 4368116 -  D3D: sometime crash when GeometryByReference non-interleaved
> array
> use
> 4368117 -  D3D: crash when DecalGroup is used
>
> They are fixed in the next release.
>
> If your program did not make use of the above two features, please
> send us a test case for investigation.
>
> Thanks.
>
> - Kelvin
>
> ------------
> Java 3D Team
> Sun Microsystems Inc.
>
>
> >MIME-Version: 1.0
> >Date: Tue, 5 Sep 2000 10:51:12 -0400
> >From: "Yazel, David J." <[EMAIL PROTECTED]>
> >Subject: [JAVA3D] Stability Issues
> >To: [EMAIL PROTECTED]
> >
> >I am running against JDK 1.2.2 and 1.3.  I am using the latest Java3d
> >version for directx.  After I run my program for around 5 minutes under
> the
> >1.3 jdk the vm terminates.  No message, just dies.  Sometimes, but rarely
> I
> >get a message along the lines of "Error encountered outside the VM at
> >address xxxxxxx"  but generally it just dies, taking the console window
> with
> >it.  Running under 1.2.2 it seems a little better, but eventually I will
> >crash again.  I have the most recent drivers for my TNT Ultra card.
> >
> >I am not sure even how to debug this.  Thats one of the reasons I wanted
> to
> >try to find another company's JVM, so I can see if this is Java3d, Sun's
> vm
> >or my drivers.
> >
> >Dave Yazel
> >
> >=========================================================================
> ==
> >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".
>

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