Hi,

There is a bug in the Java3D API which results in the incorrect rendering
of multiple transparent objects.

The good news is there is a workaround for the problem in Java3D 1.2.

When creating a transparent object set a default RenderingAttributes object
in the appearance eg :

        TransparencyAttributes transparencyAttr =  new TransparencyAttributes(
                              TransparencyAttributes.BLENDED,
                              transparencyValue,
                              TransparencyAttributes.BLEND_SRC_ALPHA,
                              TransparencyAttributes.BLEND_ONE);

        Appearance windowApp = new Appearance();
        windowApp.setTransparencyAttributes( transparencyAttr );
        windowApp.setRenderingAttributes( new RenderingAttributes() );



Rgds

Paul

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