This is probably not a bug. Java 3D renders objects in an arbitrary order, so whether your objects with depth buffer disabled are rendered before or after other objects with depth buffer enabled is up to the system (and may depend on other attributes, etc). Try putting your depth-buffer-disabled geometry under an OrderedGroup.
-- Kevin Rushforth Java 3D Team Sun Microsystems [EMAIL PROTECTED] >Date: Wed, 17 Oct 2001 13:41:24 -0600 >From: Scott Rutledge <[EMAIL PROTECTED]> >Subject: [JAVA3D] setDepthBufferEnable bug? >To: [EMAIL PROTECTED] > >Using the latest OGL version of J3D, when I render an object that has it's >depth buffering disabled, instead of displaying it in front of everything >else, it only displays it _behind_ everything else. Like instead of >disabling the depth test, it's inverting it. > >I read on the list that this was a problem with the DX version. Any >similarly known issues with the GL one? > >Scott > >=========================================================================== >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".
