2012-12-12 83 views
1

沒有人想過創建Google地圖的動態紋理嗎?例如,我們創建一個簡單的平面並應用一個紋理,它將成爲Google的實際地圖(具有所有屬性,如拖動,縮放等)。谷歌地圖作爲紋理圖

將某種方式將Google地圖部署到canvas元素,將其作爲Object3D紋理的地圖抓取,將其隱藏並聽取其更改(mousemove等),並在更改紋理貼圖時再次更新紋理貼圖。

這個已經沒有人執行過了嗎?或者,也許至少有人對如何實現這個實現有一些想法?可能是我不知道的另一種選擇?

如果我錯了,請糾正我的錯誤,但我認爲將THREE.js中的Google Maps作爲插件甚至作爲庫的一部分會很好。

+1

聽起來像你想讓別人解決你的問題。 – mrdoob

+0

聽起來像我不知道我想做什麼是足夠合理的))) –

+0

你覺得呢? –

回答

0

我絕對想過這件事,我並不孤單。 https://developers.google.com/maps/licensing

學生上下的項目,你可能是好的,但如果你的遊戲或房地產公司得到一個C & d字母像2不要感到驚訝:如果你選擇這樣做,但是,您應該謹慎verrrrry幾小時後發佈:)

+0

謝謝!這是我希望得到的那種答案。但是,假設我已經購買了Google Map for Business,在性能方面做這樣的事情是否合理?我的意思是,每一幀重繪畫布,生成地圖並改變紋理 - 一方面看起來像是一個膨脹的計算。 –

0

似乎這樣已經完成。

的谷歌地圖團隊的B卷加入使谷歌地圖立方 遊戲,在這裏你幫助一個藍色的小球導航新 紐約,東京,巴黎和舊金山(等等)的街道。當你移動你的鼠標時,立方體旋轉,並且球沿着街道向下滾動,在建築物上彈跳 ,並朝着目標前進。

沒有提到Mr.Doob的 Three.js庫在某些時候沒有關於WebGL的討論,這也不例外:地圖 立方體遊戲利用Three.js進行華麗的渲染。如果你是 考慮在商業環境中做一些WebGL工作,Three.js是 是一個非常好的開始;這是一個非常好的圖書館,會爲您節省很多頭痛。

http://www.playmapscube.com/(需要鉻)。