At present there are 3 rendering modes: - 'html4': Street View tiles are rendered as HTML <img> tags without warping. - 'html5': Street View tiles are rendered using Canvas 2D. - 'webgl': Street View tiles are rendered using WebGL (aka Canvas 3D).
WebGL uses your graphics hardware so it is extremely fast - we've seen 100 frames per second with perfect geometric correction. WebGL is available on the nightly builds of all modern browsers, but has not been released to the public yet. We hope to see it launched later this year. Canvas 2D is currently implemented in software on supported browsers. Even so it has reasonable performance in Chrome Windows and Chrome Linux. Canvas 2D performs poorly in Chrome OSX and Firefox, so we have not enabled it by default in these browsers. With WebGL coming down the pipe we may remove the Canvas 2D rendering mode in future. By default, Chrome on Windows and Linux use mode 'html5', all other browsers use mode 'html4'. If you want to try different modes, StreetViewPanorama has an *undocumented* property 'mode' that you can set to 'html5', 'webgl' or 'html4' to override the default. Of course if you want to try mode 'webgl' you will have to download the nightly build for that browser. Undocumented properties are subject to change without notice. For 'mode' in particular, we may choose to ignore it as browsers improve in the near future. - Ben On Wed, Aug 18, 2010 at 11:29 PM, William <[email protected]> wrote: > On Aug 18, 10:58 pm, "Thor Mitchell (Google Employee)" > <[email protected]> wrote: >> We warp the imagery to correct the curvature only in browsers that can >> do so fast enough to deliver a good user experience. >> > > Thanks for the explanation. At the moment, is Chrome the only browser > fast enough or are there other browsers that correct the curvature? > > .. > > -- > You received this message because you are subscribed to the Google Groups "Google Maps JavaScript API v3" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to [email protected]<google-maps-js-api-v3%[email protected]> . > For more options, visit this group at http://groups.google.com/group/google-maps-js-api-v3?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Google Maps JavaScript API v3" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-maps-js-api-v3?hl=en.
