Hi guys, I'm trying to map an image texture to a shape3D (textured plane) but I want the image to be semi-see-thru (not just invisible bits of the image like a PNG, but the whole thing, all the colors). I can't seem to get this to work, all the textures I get are completly opaque!!!
Anyone know why? TextureLoader loader = new TextureLoader(this.getClass().getResource(fnm), null); ImageComponent2D im = loader.getImage(); if(im == null) System.out.println("Load failed for texture: " + fnm); else { Appearance app = new Appearance(); // blended transparency with 30% transparent so we can see through it TransparencyAttributes tra = new TransparencyAttributes(TransparencyAttributes.BLENDED, 0.3f); app.setTransparencyAttributes( tra ); // Create a two dimensional texture // Set the texture from the first loaded image Texture2D texture = new Texture2D(Texture2D.BASE_LEVEL, Texture.RGBA, im.getWidth(), im.getHeight()); texture.setImage(0, im); app.setTexture(texture); setAppearance(app); Thanks, CHRIS =========================================================================== 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".