private boolean hasCameraMoved(Atom at) {
		if (Math.abs(velocityVector.x - at.getVx()) > ZERO || Math.abs(velocityVector.y - at.getVy()) > ZERO
				|| Math.abs(velocityVector.z - at.getVz()) > ZERO)
			return true;
		Point3f p = viewer.getCameraPosition();
		if (Math.abs(p.x - at.getRx()) > ZERO || Math.abs(p.y - at.getRy()) > ZERO || Math.abs(p.z - at.getRz()) > ZERO)
			return true;
		return false;
	}