basic camera. FIX: x rotation