@Override
    public Object jmeClone() {
        try {
            return super.clone();
        } catch (CloneNotSupportedException e) {
            throw new RuntimeException("Can't clone control for spatial", e);
        }
    }
To be implemented in subclass.

@param rm the RenderManager rendering the controlled Spatial (not null)
@param vp the ViewPort being rendered (not null)
jme3-core/src/main/java/com/jme3/scene/control/AbstractControl.java