I'm trying to turn transparency on and off for a live Shape3D object
(quadShape). The capability bits are all set correctly, and I'm getting no
exceptions with the following method.

The println("message") is returning the correct message, but the quadShape
object is not changing transparency.

I've double checked both transparencyAttributes objects, and they both work
when generating a new sceneGraph.

Any Ideas?

//---------------------------------------------------------------
public void adjSurf()
 {
 if(isTransparent)
   {
   quadAppearance.setTransparencyAttributes(transparencyAttributes);
   System.out.println("Transparent");
   }
 else
   {
   quadAppearance.setTransparencyAttributes(transparencyAttributesOpaque);
   System.out.println("Opaque");
   };
 quadShape.setAppearance(quadAppearance);
 };

Don Casteel

Manufacturing Engineer
TEXTRON Automotive Company -- Athens Operations
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        Voice:  (423)744-1109
        Fax:    (423)744-1112
        Pager:  (423)744-1129  -- 109
                Internet:       [EMAIL PROTECTED]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

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