public void setMorphState(float[] state) {
        if (mesh == null || mesh.getMorphTargets().length == 0) {
            return;
        }

        int nbMorphTargets = mesh.getMorphTargets().length;

        if (morphState == null) {
            morphState = new float[nbMorphTargets];
        }
        System.arraycopy(state, 0, morphState, 0, morphState.length);
        this.dirtyMorph = true;
    }
Called internally by com.jme3.util.clone.Cloner.  Do not call directly.
jme3-core/src/main/java/com/jme3/scene/Geometry.java