diff --git a/jme3-core/src/main/java/com/jme3/material/RenderState.java b/jme3-core/src/main/java/com/jme3/material/RenderState.java index 7f21e8abfa..2e93a4e1f3 100644 --- a/jme3-core/src/main/java/com/jme3/material/RenderState.java +++ b/jme3-core/src/main/java/com/jme3/material/RenderState.java @@ -1629,9 +1629,9 @@ public RenderState copyMergedTo(RenderState additionalState, RenderState state) state.backStencilFunction = additionalState.backStencilFunction; state.frontStencilMask = additionalState.frontStencilMask; - state.frontStencilReference = additionalState.frontStencilMask; + state.frontStencilReference = additionalState.frontStencilReference; state.backStencilMask = additionalState.backStencilMask; - state.backStencilReference = additionalState.backStencilMask; + state.backStencilReference = additionalState.backStencilReference; } else { state.stencilTest = stencilTest; @@ -1647,9 +1647,9 @@ public RenderState copyMergedTo(RenderState additionalState, RenderState state) state.backStencilFunction = backStencilFunction; state.frontStencilMask = frontStencilMask; - state.frontStencilReference = frontStencilMask; + state.frontStencilReference = frontStencilReference; state.backStencilMask = backStencilMask; - state.backStencilReference = backStencilMask; + state.backStencilReference = backStencilReference; } if (additionalState.applyLineWidth) { state.lineWidth = additionalState.lineWidth;