Fixed strange Arcball behaviour

- fixed issue with model disappearing when in arcball rotation mode; it was caused by passing a negative # in the sqrt() method