Do transparent textures work in java3d ?
yes, I have couple of tiny issues, that don't consistently happen, but mostly, and most of the time, they work perfik, below is the code I use. You will also need to make sure you have done View.setTransparencySortingPolicy(View.TRANSPARENCY_SORT_GEOMETRY)
plateAppearance = new Appearance();
transparencyAttributes = new
TransparencyAttributes(TransparencyAttributes.BLENDED, 1.0f); TextureAttributes texAttr = new TextureAttributes();
texAttr.setTextureMode(TextureAttributes.REPLACE);
texAttr.setPerspectiveCorrectionMode(TextureAttributes.FASTEST);plateAppearance.setTexture(texture);
RenderingAttributes plateRenderingAttributes = new RenderingAttributes();
plateRenderingAttributes.setIgnoreVertexColors(true); Material plateMaterial = new Material();
plateMaterial.setLightingEnable(false);
plateAppearance.setMaterial(plateMaterial); plateAppearance.setRenderingAttributes(plateRenderingAttributes);
plateAppearance.setTextureAttributes(texAttr);
plateAppearance.setTransparencyAttributes( transparencyAttributes );plateShape.setAppearance(plateAppearance);
HTH
Jeremy
--
Homepage: http://www.computerbooth.com/ Code page: http://www.newdawnsoftware.com/
=========================================================================== 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".
