Problem solved! I upgraded my java3d library from 1.2.1 to 1.2.1_02, and the overlays now perform flawlessly with both openGL and DirectX Interfaces.
Note : openGL seems to synchronise each fram to the monitors refresh, IE. I get 100 fps constantly in opengl and well ten times that with DirectX, which must not synchronise. Good Show! N ----- Original Message ----- From: "Daniel Selman" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Sunday, January 06, 2002 3:50 PM Subject: Re: [JAVA3D] OverlayTester problem > Nathan, > > java -verbose:gc > http://java.sun.com/j2se/1.3/docs/tooldocs/solaris/java.html > > I don't know... I suspect a JVM/driver/platform issue (that helps!). Try > switching to the OpenGL version of Java 3D and see if it improves. You have > a pretty cutting edge development environment - a brand new card and a brand > new OS. You could also try tweaking the Thread priority for Java 3D > (shudder) using VirualUniverse.setJ3DThreadPriority. Java 3D creates 3 time > critical threads on Windows, and it could be that the XP thread scheduler is > starving the mouse when they are running. > > The book is coming along: we've completed one full round of PDF reviews > (typeset pages) with me, proof readers and the technical reviewer. I should > get the second round of PDFs as soon as Manning get back from the holidays. > The changes should be minimal, so I'm hoping that it will be *finally* > finished in the course of this month. > > Best of luck. > > Sincerely, > > Daniel Selman > > -----Original Message----- > From: Discussion list for Java 3D API > [mailto:[EMAIL PROTECTED]]On Behalf Of Nathan Bower > Sent: Sunday, January 06, 2002 8:37 AM > To: [EMAIL PROTECTED] > Subject: Re: OverlayTester problem > > > > I would try switching on verbose GC output for the JVM and see if the > delay > > coincides with GC. What platform/versions are you running on? > > OK I turned verbose on (very funky output) but this failed to show any > problems, the fps is still written to the console (the stutters co-incide > with this), and there is no other output when this happens. The stutter > still occours when the java3d window does not have the focus. > > Perhaps I didnt turn the right thing on? By GC you mean Garbage Collection > right? I just did java -verbose <blah>. > > Here are my platform specifics: > > java 1.3.0_02 SDK > java3d 1.2.1 SDK Direct-X > win xp > geforce3 ti200 (just got this - Im estimating its about 25 times faster than > my old tnt2-m64! Awsome!) > > Thanks for your help, > > Nathan > > PS. Any news on the release date of your book Daniel??? > > =========================================================================== > 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". =========================================================================== 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".
