diff --git a/engine/src/core/com/jme3/material/MatParam.java b/engine/src/core/com/jme3/material/MatParam.java index 5a63fc11d..f30440eff 100644 --- a/engine/src/core/com/jme3/material/MatParam.java +++ b/engine/src/core/com/jme3/material/MatParam.java @@ -310,6 +310,7 @@ When arrays can be inserted in J3M files InputCapsule ic = im.getCapsule(this); type = ic.readEnum("varType", VarType.class, null); name = ic.readString("name", null); + prefixedName = "m_" + name; ffBinding = ic.readEnum("ff_binding", FixedFuncBinding.class, null); switch (getVarType()) { case Boolean: diff --git a/engine/src/core/com/jme3/shader/Uniform.java b/engine/src/core/com/jme3/shader/Uniform.java index 228e0974a..1ca87ee5c 100644 --- a/engine/src/core/com/jme3/shader/Uniform.java +++ b/engine/src/core/com/jme3/shader/Uniform.java @@ -161,17 +161,15 @@ public class Uniform extends ShaderVariable { @Override public String toString(){ StringBuilder sb = new StringBuilder(); - if (name != null){ - sb.append("Uniform[name="); - sb.append(name); - if (varType != null){ - sb.append(", type="); - sb.append(varType); - sb.append(", value="); - sb.append(value); - }else{ - sb.append(", value="); - } + sb.append("Uniform[name="); + sb.append(name); + if (varType != null){ + sb.append(", type="); + sb.append(varType); + sb.append(", value="); + sb.append(value); + }else{ + sb.append(", value="); } sb.append("]"); return sb.toString();