Street View providing users with a way to explore and experience the world around them.
First up, Street names and labels are now separated from controls, removing overlap issues and allowing for clean display in right-to-left and left-to-right languages.
Next, when you navigate Street View on a desktop device with a mouse or trackpad, a small "X" at the cursor location is displayed when you choose to move forward. that indicates the next camera location.
- Arrows indicate the direction of movement.
- And, the wall rectangles identify the direction the camera will point towards.
Here is what's improved today:
- For smoother transitions, now more animation frames are added that help creating the effect of gliding smoothly to the next location. Vs. the transitions in the old renderer that looked like jumping from one location to another.
- Additionally, smoother loading animations today is the result of using lower resolution imagery while loading, resulting in a smoother animation when rotating an image in Street View.
- Objects in Street View look better in the new renderer because it builds a 360-degree model that considers all possible perspectives.
- For better mobile support, new renderer uses WebGL (on browsers that support it) which results in a higher frame rate and better rendering, especially on mobile devices.
- Old renderer would display a fish-eye projection of the image, whereas WebGL allows us to present a rendered sphere that looks as it would in reality.
- Touch-based interactions added to new renderer now supports all the gestures on mobile which have been available in the Google Maps Android app: pinch-to-zoom and double-tap-to-go. In the old renderer, zooming was only available through the +/- buttons, and movement was only possible by clicking the arrows on the ground.
- Motion tracking on mobile devices. With support for device orientation events on Street View, "users on mobile devices can look around in Street View by moving their phone."
Developers have the option to turn this off if they prefer, explained Geo dev team.