It has been ages since I last posted cause I have been really busy working on a 3d world in Unity3D to which I cannot yet show you a link, but you can see the presentation Paul gave on it here: http://www.adobeusergroup.nl/site/list_messages/270
Anyway as most flash developers know, in flash player 10 any sprite can have a 3D rotation and position to create the illusion of 3D. Now, I wanted to test out the latest version of the google maps flash api, so I figured why not throw the google map on a plane in 3D space and see if it still works.
Amazingly enough: it does!
Here it is: http://bugshake.com/pages/googleflex4/
The fact that it works is quite positive. It shows how thorough adobe has been with the new 3D rotations, since I am quite certain the google api does not know it it’s map is displayed on a 3d plane. Even scrolling and clicking markers work fine.
In the above application you should see the map of amsterdam, focussed on the outdoor theatre that is in the center of the Vondelpark. You should be able to scroll the map around in 3D. A white circle should be projected on the map, right around your cursor and a blue ’streetsign’ should also be visible under your cursor. Using the mouse wheel you should be able to zoom in and out.
Using the geocoding api, I am showing the lowest level zoom address of the cursor location on the blue sign.
Source code later!
Tags: 3D, flash, flex4, google maps
FYI, We plan to natively support a 3d perspective in the next release. Preview here:
http://docs.google.com/Presentation?id=dggjrx3s_2477ch6p74c3
We’re actually formally releasing a 3d perspective in the Flash API soon (and announced at various conferences). If you’d like to test it, please send me an email. Thanks!
Thanks lot, i will!