From cc979689cf50222764a085f775dc39c583add82d Mon Sep 17 00:00:00 2001 From: Kevin Rushforth Date: Thu, 28 Oct 2004 17:23:13 +0000 Subject: Issue number: 33 Submitted by: kcr Reviewed by: cyang Fixed Issue 33: Texture updates fail w/ Multitextured BY_REF Geoms git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@62 ba19aa83-45c5-6ac9-afd3-db810772062c --- src/classes/share/javax/media/j3d/AppearanceRetained.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/classes/share/javax/media/j3d/AppearanceRetained.java b/src/classes/share/javax/media/j3d/AppearanceRetained.java index a5afcee..36afd39 100644 --- a/src/classes/share/javax/media/j3d/AppearanceRetained.java +++ b/src/classes/share/javax/media/j3d/AppearanceRetained.java @@ -724,6 +724,10 @@ class AppearanceRetained extends NodeComponentRetained { mirrorApp.source = source; mirrorApp.sgApp = this; + + // Fix for Issue 33: copy the changedFrequent mask to mirror + mirrorApp.changedFrequent = changedFrequent; + if (material != null) { mirrorApp.material = (MaterialRetained)material.mirror; } else { -- cgit v1.2.3